Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
21.03.2007, 23:56
|
|
Частый гость
Регистрация: 21.03.2007
Сообщений: 14
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Подскажите схему индикатора логического состояния com порта
Я написал программу для передачи данных через com порт, нужна аппаратная часть для проверки правильности поступаемых данных,нужно чтобы визуально оценить логическое состояние порта, например с помощью 8 светодиодов,помогите найти или может кто имел дело с подобным
|
|
|
|
22.03.2007, 00:24
|
|
Гражданин KAZUS.RU
Регистрация: 17.09.2006
Сообщений: 633
Сказал спасибо: 78
Сказали Спасибо 69 раз(а) в 57 сообщении(ях)
|
Вы программу для чего написали- для компьютера или для микроконтроллера? Если для компьютера ,то правильность передачи данных можно проверить программой сканирующей СОМ порт, например эта - ComVC взять можно здесь http://www.valery-us4leh.narod.ru/ComVC.html. Светодиоды подключить не получится ,это не LPT , здесь передача данных идет последовательно,бит за битом по одной линии.
|
|
|
|
22.03.2007, 00:34
|
|
Частый гость
Регистрация: 21.03.2007
Сообщений: 14
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от Zemlyanov
|
Вы программу для чего написали- для компьютера или для микроконтроллера? Если для компьютера ,то правильность передачи данных можно проверить программой сканирующей СОМ порт, например эта - ComVC взять можно здесь http://www.valery-us4leh.narod.ru/ComVC.html. Светодиоды подключить не получится ,это не LPT , здесь передача данных идет последовательно,бит за битом по одной линии.
|
Программа написана для передачи данных на внешнее устройство подключаемое к компьютеру,о последовательности передачи данных я знаю,светодиоды можно подключить,для этого надо применить последовательно-параллельный преобразователь.
|
|
|
|
22.03.2007, 00:43
|
|
Почётный гражданин KAZUS.RU
Регистрация: 30.10.2006
Сообщений: 1,755
Сказал спасибо: 0
Сказали Спасибо 80 раз(а) в 56 сообщении(ях)
|
Сообщение от serjios
|
Сообщение от Zemlyanov
|
Вы программу для чего написали- для компьютера или для микроконтроллера? Если для компьютера ,то правильность передачи данных можно проверить программой сканирующей СОМ порт, например эта - ComVC взять можно здесь http://www.valery-us4leh.narod.ru/ComVC.html. Светодиоды подключить не получится ,это не LPT , здесь передача данных идет последовательно,бит за битом по одной линии.
|
Программа написана для передачи данных на внешнее устройство подключаемое к компьютеру,о последовательности передачи данных я знаю,светодиоды можно подключить,для этого надо применить последовательно-параллельный преобразователь.
|
Данный преобразователь может быть выполнен, например, на сдвиговом регистре, к выходам которого Вы можете подключить светодиоды.
С уважением, Алексей.
|
|
|
|
22.03.2007, 00:50
|
|
Частый гость
Регистрация: 21.03.2007
Сообщений: 14
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от ALEX__A
|
Сообщение от serjios
|
Сообщение от Zemlyanov
|
Вы программу для чего написали- для компьютера или для микроконтроллера? Если для компьютера ,то правильность передачи данных можно проверить программой сканирующей СОМ порт, например эта - ComVC взять можно здесь http://www.valery-us4leh.narod.ru/ComVC.html. Светодиоды подключить не получится ,это не LPT , здесь передача данных идет последовательно,бит за битом по одной линии.
|
Программа написана для передачи данных на внешнее устройство подключаемое к компьютеру,о последовательности передачи данных я знаю,светодиоды можно подключить,для этого надо применить последовательно-параллельный преобразователь.
|
Данный преобразователь может быть выполнен, например, на сдвиговом регистре, к выходам которого Вы можете подключить светодиоды.
С уважением, Алексей.
|
Ну это мне все понятно, а не могли бы Вы мне помочь со схемой,где найти, можете выслать мне на почту tusur_fvs@sibmail.com или ссылку дайте
|
|
|
|
22.03.2007, 01:01
|
|
Гражданин KAZUS.RU
Регистрация: 17.09.2006
Сообщений: 633
Сказал спасибо: 78
Сказали Спасибо 69 раз(а) в 57 сообщении(ях)
|
Сообщение от serjios
|
Сообщение от Zemlyanov
|
Вы программу для чего написали- для компьютера или для микроконтроллера? Если для компьютера ,то правильность передачи данных можно проверить программой сканирующей СОМ порт, например эта - ComVC взять можно здесь http://www.valery-us4leh.narod.ru/ComVC.html. Светодиоды подключить не получится ,это не LPT , здесь передача данных идет последовательно,бит за битом по одной линии.
|
Программа написана для передачи данных на внешнее устройство подключаемое к компьютеру,о последовательности передачи данных я знаю,светодиоды можно подключить,для этого надо применить последовательно-параллельный преобразователь.
|
Основная задача программы СомVc сканировать порты компьютера и нетолько Сом и LPT но даже клавиатуры ! Если есть модем работающий через Сом порт можете этой программой просматривать все кода которые передает копм модему и на оборот. Я не пойму зачем нужны светодиоды ,что вы на них хотите увидеть, вы вообще скорость передачи данных представляете себе? Я думаю что никакой сдвиговый регистр вам не поможет, хотя если вы будите передавать по СОМ порту 1 бит а потом смотреть что передал комп тогда другое дело.
|
|
|
|
22.03.2007, 01:11
|
|
Частый гость
Регистрация: 21.03.2007
Сообщений: 14
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от Zemlyanov
|
Сообщение от serjios
|
Сообщение от Zemlyanov
|
Вы программу для чего написали- для компьютера или для микроконтроллера? Если для компьютера ,то правильность передачи данных можно проверить программой сканирующей СОМ порт, например эта - ComVC взять можно здесь http://www.valery-us4leh.narod.ru/ComVC.html. Светодиоды подключить не получится ,это не LPT , здесь передача данных идет последовательно,бит за битом по одной линии.
|
Программа написана для передачи данных на внешнее устройство подключаемое к компьютеру,о последовательности передачи данных я знаю,светодиоды можно подключить,для этого надо применить последовательно-параллельный преобразователь.
|
Основная задача программы СомVc сканировать порты компьютера и нетолько Сом и LPT но даже клавиатуры ! Если есть модем работающий через Сом порт можете этой программой просматривать все кода которые передает копм модему и на оборот. Я не пойму зачем нужны светодиоды ,что вы на них хотите увидеть, вы вообще скорость передачи данных представляете себе? Я думаю что никакой сдвиговый регистр вам не поможет, хотя если вы будите передавать по СОМ порту 1 бит а потом смотреть что передал комп тогда другое дело.
|
Да вот именно это мне и надо я отправлю 1 байт на порт,а на принимающем устройстве должно быть 8 светодиодов, согласно двоичной логике,в одном байте 8 бит и каждый светодиод будет соответствовать одному биту.
|
|
|
|
22.03.2007, 01:33
|
|
Почётный гражданин KAZUS.RU
Регистрация: 30.10.2006
Сообщений: 1,755
Сказал спасибо: 0
Сказали Спасибо 80 раз(а) в 56 сообщении(ях)
|
Сообщение от serjios
|
Сообщение от ALEX__A
|
Сообщение от serjios
|
Сообщение от Zemlyanov
|
Вы программу для чего написали- для компьютера или для микроконтроллера? Если для компьютера ,то правильность передачи данных можно проверить программой сканирующей СОМ порт, например эта - ComVC взять можно здесь http://www.valery-us4leh.narod.ru/ComVC.html. Светодиоды подключить не получится ,это не LPT , здесь передача данных идет последовательно,бит за битом по одной линии.
|
Программа написана для передачи данных на внешнее устройство подключаемое к компьютеру,о последовательности передачи данных я знаю,светодиоды можно подключить,для этого надо применить последовательно-параллельный преобразователь.
|
Данный преобразователь может быть выполнен, например, на сдвиговом регистре, к выходам которого Вы можете подключить светодиоды.
С уважением, Алексей.
|
Ну это мне все понятно, а не могли бы Вы мне помочь со схемой,где найти, можете выслать мне на почту tusur_fvs@sibmail.com или ссылку дайте
|
Для реализации данной схемы Вам следует ознакомится с протоколом передачи данных используемых в интерфейсе RS-232. В качестве сдвигового регистра Вы можете использовать например 1533ИР31, однако оптимальным вариантом является применение любого МК.
С уважением, Алексей.
|
|
|
|
22.03.2007, 08:26
|
|
Вид на жительство
Регистрация: 05.09.2006
Сообщений: 360
Сказал спасибо: 0
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
|
Здравствуйте, serjios.
Ну сами посудите, зачем городить что-то на железе, когда есть множество программ на компе, умеющих принимать с последовательного порта. Для этого нужен другой ПК и нуль-модемный кабель.
И потом, можно ведь просто подцепиться осциллографом на вывод TxD и посмотреть в ждущем режиме что выдает ваш комп. Желательно иметь запоминающий (цифровой) осцилл.
Если же Вам необходим именно девайс, например для управления чем нибудь от порта компа, то так и напишите. Задача-то тривиальная. Нужно с Вашей стороны определиться с микроконтроллером. Желательно выбрать то что Вам ближе и имеет последовательный порт и необходимое количество параллельных выводов. Включить по стандартной схеме, присобачить преобразователь сигналов интерфейса, написать махонькую программку, оттранслировать, записать в микроконтроллер и включить питание.
Что можно написать конкретнее в ответ на такой вопрос?
|
|
|
|
23.03.2007, 00:11
|
|
Прописка
Регистрация: 15.03.2007
Адрес: Украина, Новомосковск
Сообщений: 258
Сказал спасибо: 5
Сказали Спасибо 17 раз(а) в 13 сообщении(ях)
|
Извините меня может я не в тему. Но это мне напомнило мою старую идею создать автоматический станочек для сверления плат. Два шаговых двигателя с микровинтами для перемещения платы по Х и У. привод сверла пневматический чтобы избежать ударов.
Управление планировалось через LPT. Основная сложность возникла с программным обеспечением перевода рисунка платы в позиционирование отверстий. В остальном работало. Если интересно пишите поделюсь опытом.
__________________
Жизнь на столько короткая,что не остаётся времени,что-бы пожить.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:07.
|
|