Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

Подскажите схему индикатора логического состояния com порта

Непрочитано 21.03.2007, 23:56  
serjios
Частый гость
 
Регистрация: 21.03.2007
Сообщений: 14
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
serjios на пути к лучшему
По умолчанию Подскажите схему индикатора логического состояния com порта

Я написал программу для передачи данных через com порт, нужна аппаратная часть для проверки правильности поступаемых данных,нужно чтобы визуально оценить логическое состояние порта, например с помощью 8 светодиодов,помогите найти или может кто имел дело с подобным
Реклама:
serjios вне форума  
Непрочитано 22.03.2007, 00:24  
Zemlyanov
Гражданин KAZUS.RUN
 
Регистрация: 17.09.2006
Сообщений: 633
Сказал спасибо: 78
Сказали Спасибо 69 раз(а) в 57 сообщении(ях)
Zemlyanov на пути к лучшему
По умолчанию

Вы программу для чего написали- для компьютера или для микроконтроллера? Если для компьютера ,то правильность передачи данных можно проверить программой сканирующей СОМ порт, например эта - ComVC взять можно здесь http://www.valery-us4leh.narod.ru/ComVC.html. Светодиоды подключить не получится ,это не LPT , здесь передача данных идет последовательно,бит за битом по одной линии.
Zemlyanov вне форума  
Непрочитано 22.03.2007, 00:34  
serjios
Частый гость
 
Регистрация: 21.03.2007
Сообщений: 14
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
serjios на пути к лучшему
По умолчанию

Сообщение от Zemlyanov
Вы программу для чего написали- для компьютера или для микроконтроллера? Если для компьютера ,то правильность передачи данных можно проверить программой сканирующей СОМ порт, например эта - ComVC взять можно здесь http://www.valery-us4leh.narod.ru/ComVC.html. Светодиоды подключить не получится ,это не LPT , здесь передача данных идет последовательно,бит за битом по одной линии.
Программа написана для передачи данных на внешнее устройство подключаемое к компьютеру,о последовательности передачи данных я знаю,светодиоды можно подключить,для этого надо применить последовательно-параллельный преобразователь.
serjios вне форума  
Непрочитано 22.03.2007, 00:43  
ALEX__A
Почётный гражданин KAZUS.RUN
 
Регистрация: 30.10.2006
Сообщений: 1,752
Сказал спасибо: 0
Сказали Спасибо 80 раз(а) в 56 сообщении(ях)
ALEX__A на пути к лучшему
По умолчанию

Сообщение от serjios
Сообщение от Zemlyanov
Вы программу для чего написали- для компьютера или для микроконтроллера? Если для компьютера ,то правильность передачи данных можно проверить программой сканирующей СОМ порт, например эта - ComVC взять можно здесь http://www.valery-us4leh.narod.ru/ComVC.html. Светодиоды подключить не получится ,это не LPT , здесь передача данных идет последовательно,бит за битом по одной линии.
Программа написана для передачи данных на внешнее устройство подключаемое к компьютеру,о последовательности передачи данных я знаю,светодиоды можно подключить,для этого надо применить последовательно-параллельный преобразователь.
Данный преобразователь может быть выполнен, например, на сдвиговом регистре, к выходам которого Вы можете подключить светодиоды.

С уважением, Алексей.
ALEX__A вне форума  
Непрочитано 22.03.2007, 00:50  
serjios
Частый гость
 
Регистрация: 21.03.2007
Сообщений: 14
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
serjios на пути к лучшему
По умолчанию

Сообщение от ALEX__A
Сообщение от serjios
Сообщение от Zemlyanov
Вы программу для чего написали- для компьютера или для микроконтроллера? Если для компьютера ,то правильность передачи данных можно проверить программой сканирующей СОМ порт, например эта - ComVC взять можно здесь http://www.valery-us4leh.narod.ru/ComVC.html. Светодиоды подключить не получится ,это не LPT , здесь передача данных идет последовательно,бит за битом по одной линии.
Программа написана для передачи данных на внешнее устройство подключаемое к компьютеру,о последовательности передачи данных я знаю,светодиоды можно подключить,для этого надо применить последовательно-параллельный преобразователь.
Данный преобразователь может быть выполнен, например, на сдвиговом регистре, к выходам которого Вы можете подключить светодиоды.

С уважением, Алексей.
Ну это мне все понятно, а не могли бы Вы мне помочь со схемой,где найти, можете выслать мне на почту [email protected] или ссылку дайте
serjios вне форума  
Непрочитано 22.03.2007, 01:01  
Zemlyanov
Гражданин KAZUS.RUN
 
Регистрация: 17.09.2006
Сообщений: 633
Сказал спасибо: 78
Сказали Спасибо 69 раз(а) в 57 сообщении(ях)
Zemlyanov на пути к лучшему
По умолчанию

Сообщение от serjios
Сообщение от Zemlyanov
Вы программу для чего написали- для компьютера или для микроконтроллера? Если для компьютера ,то правильность передачи данных можно проверить программой сканирующей СОМ порт, например эта - ComVC взять можно здесь http://www.valery-us4leh.narod.ru/ComVC.html. Светодиоды подключить не получится ,это не LPT , здесь передача данных идет последовательно,бит за битом по одной линии.
Программа написана для передачи данных на внешнее устройство подключаемое к компьютеру,о последовательности передачи данных я знаю,светодиоды можно подключить,для этого надо применить последовательно-параллельный преобразователь.
Основная задача программы СомVc сканировать порты компьютера и нетолько Сом и LPT но даже клавиатуры ! Если есть модем работающий через Сом порт можете этой программой просматривать все кода которые передает копм модему и на оборот. Я не пойму зачем нужны светодиоды ,что вы на них хотите увидеть, вы вообще скорость передачи данных представляете себе? Я думаю что никакой сдвиговый регистр вам не поможет, хотя если вы будите передавать по СОМ порту 1 бит а потом смотреть что передал комп тогда другое дело.
Zemlyanov вне форума  
Непрочитано 22.03.2007, 01:11  
serjios
Частый гость
 
Регистрация: 21.03.2007
Сообщений: 14
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
serjios на пути к лучшему
По умолчанию

Сообщение от Zemlyanov
Сообщение от serjios
Сообщение от Zemlyanov
Вы программу для чего написали- для компьютера или для микроконтроллера? Если для компьютера ,то правильность передачи данных можно проверить программой сканирующей СОМ порт, например эта - ComVC взять можно здесь http://www.valery-us4leh.narod.ru/ComVC.html. Светодиоды подключить не получится ,это не LPT , здесь передача данных идет последовательно,бит за битом по одной линии.
Программа написана для передачи данных на внешнее устройство подключаемое к компьютеру,о последовательности передачи данных я знаю,светодиоды можно подключить,для этого надо применить последовательно-параллельный преобразователь.
Основная задача программы СомVc сканировать порты компьютера и нетолько Сом и LPT но даже клавиатуры ! Если есть модем работающий через Сом порт можете этой программой просматривать все кода которые передает копм модему и на оборот. Я не пойму зачем нужны светодиоды ,что вы на них хотите увидеть, вы вообще скорость передачи данных представляете себе? Я думаю что никакой сдвиговый регистр вам не поможет, хотя если вы будите передавать по СОМ порту 1 бит а потом смотреть что передал комп тогда другое дело.
Да вот именно это мне и надо я отправлю 1 байт на порт,а на принимающем устройстве должно быть 8 светодиодов, согласно двоичной логике,в одном байте 8 бит и каждый светодиод будет соответствовать одному биту.
serjios вне форума  
Непрочитано 22.03.2007, 01:33  
ALEX__A
Почётный гражданин KAZUS.RUN
 
Регистрация: 30.10.2006
Сообщений: 1,752
Сказал спасибо: 0
Сказали Спасибо 80 раз(а) в 56 сообщении(ях)
ALEX__A на пути к лучшему
По умолчанию

Сообщение от serjios
Сообщение от ALEX__A
Сообщение от serjios
Сообщение от Zemlyanov
Вы программу для чего написали- для компьютера или для микроконтроллера? Если для компьютера ,то правильность передачи данных можно проверить программой сканирующей СОМ порт, например эта - ComVC взять можно здесь http://www.valery-us4leh.narod.ru/ComVC.html. Светодиоды подключить не получится ,это не LPT , здесь передача данных идет последовательно,бит за битом по одной линии.
Программа написана для передачи данных на внешнее устройство подключаемое к компьютеру,о последовательности передачи данных я знаю,светодиоды можно подключить,для этого надо применить последовательно-параллельный преобразователь.
Данный преобразователь может быть выполнен, например, на сдвиговом регистре, к выходам которого Вы можете подключить светодиоды.

С уважением, Алексей.
Ну это мне все понятно, а не могли бы Вы мне помочь со схемой,где найти, можете выслать мне на почту [email protected] или ссылку дайте
Для реализации данной схемы Вам следует ознакомится с протоколом передачи данных используемых в интерфейсе RS-232. В качестве сдвигового регистра Вы можете использовать например 1533ИР31, однако оптимальным вариантом является применение любого МК.

С уважением, Алексей.
ALEX__A вне форума  
Непрочитано 22.03.2007, 08:26  
nokazus
Вид на жительство
 
Регистрация: 05.09.2006
Сообщений: 359
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
nokazus на пути к лучшему
По умолчанию

Здравствуйте, serjios.
Ну сами посудите, зачем городить что-то на железе, когда есть множество программ на компе, умеющих принимать с последовательного порта. Для этого нужен другой ПК и нуль-модемный кабель.
И потом, можно ведь просто подцепиться осциллографом на вывод TxD и посмотреть в ждущем режиме что выдает ваш комп. Желательно иметь запоминающий (цифровой) осцилл.
Если же Вам необходим именно девайс, например для управления чем нибудь от порта компа, то так и напишите. Задача-то тривиальная. Нужно с Вашей стороны определиться с микроконтроллером. Желательно выбрать то что Вам ближе и имеет последовательный порт и необходимое количество параллельных выводов. Включить по стандартной схеме, присобачить преобразователь сигналов интерфейса, написать махонькую программку, оттранслировать, записать в микроконтроллер и включить питание.
Что можно написать конкретнее в ответ на такой вопрос?
nokazus вне форума  
Непрочитано 23.03.2007, 00:11  
krasla
Прописка
 
Аватар для krasla
 
Регистрация: 15.03.2007
Адрес: Украина, Новомосковск
Сообщений: 258
Сказал спасибо: 5
Сказали Спасибо 17 раз(а) в 13 сообщении(ях)
krasla на пути к лучшему
По умолчанию

Извините меня может я не в тему. Но это мне напомнило мою старую идею создать автоматический станочек для сверления плат. Два шаговых двигателя с микровинтами для перемещения платы по Х и У. привод сверла пневматический чтобы избежать ударов.
Управление планировалось через LPT. Основная сложность возникла с программным обеспечением перевода рисунка платы в позиционирование отверстий. В остальном работало. Если интересно пишите поделюсь опытом.
__________________
Жизнь на столько короткая,что не остаётся времени,что-бы пожить.
krasla вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите схему, пожалуйста AlekseyN TTL и CMOS логика 9 10.06.2009 21:45
ATmega16, проверка состояния Lockdog Микроконтроллеры, АЦП, память и т.д 2 20.04.2009 11:04
Работоспособность простого логического анализатора на ПК analitik33 Измерительное оборудование 13 01.12.2008 17:44
p30f6010A проблема с переключением состояния портов Ilya Микроконтроллеры, АЦП, память и т.д 8 22.09.2008 09:14
Подскажите программу самописца или логического анализатора. woroba Микроконтроллеры, АЦП, память и т.д 7 06.03.2008 11:43


Часовой пояс GMT +4, время: 11:31.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.