http://forum.getchip.net/

PIN-to-UART
http://forum.getchip.net/viewtopic.php?f=8&t=569
Страница 1 из 11

Автор:  GetChiper [ 28 янв 2015, 21:56 ]
Заголовок сообщения:  PIN-to-UART

формирование UART-сообщений по факту изменения уровня сигнала на входных линиях.
Линии "подтянуты" к плюсу, сообщение передается при "прижатии" линии к нулю (выдается символ прижатой линии "A", "B" ...).
На линиях подавляется дребезг контактов.
Вложение:
pin_to_uart_scheme.JPG
pin_to_uart_scheme.JPG [ 69.44 КБ | Просмотров: 4461 ]

Это устройство - ответная часть для UART-to-PIN http://www.getchip.net/posts/110-modul- ... agruzkami/
Вложение:
pin_to_uart.zip [70.94 КБ]
Скачиваний: 177


Вариант аналогичный предыдущему, плюс добавлено выдача символа "0" (ноль) при отпускании любой клавиши
Вложение:
pin_to_uart_send_0.zip [71.56 КБ]
Скачиваний: 157


Вариант выдает заглавную букву при "нажатии" линии и прописную при ее "отпускании"
Вложение:
pin_to_uart_on_off.zip [71.79 КБ]
Скачиваний: 131


Вариант выдает:
-заглавную букву при "нажатии" линии (соответственно B,C,D,E,F,G,H,I,J,K,L,M,N,O,P)
-заглавную букву при "отпускании" линии (соответственно Q,R,S,T,U,V,W,X,Y,Z,0,0,0,0,0) 0-ноль
Вложение:
pin_to_uart_on_off_bl.zip [71.9 КБ]
Скачиваний: 151


Аналогично предыдущему + выдаются еще и маленькие буквы (вместе с большими символами) Пример:
- нажал "B"
_отпустил "Qb"
Вложение:
pin_to_uart_on_off_bsl.zip [72.38 КБ]
Скачиваний: 148


Вариант прошивки когда при прижатии (или отпускании) линии выдается строчка букв описывающая состояние всех линий (например "BCdefgijKLmno" - где A-прижата a-отпущена)
Вложение:
pin_to_uart_all_out.zip [73.37 КБ]
Скачиваний: 145



Вариант прошивки выводит состояние всех линий (например "BCdefgijKLmno" - где A-прижата a-отпущена) автоматически каждые 500мС
Вложение:
pin_to_uart_all_out_time.zip [70.42 КБ]
Скачиваний: 146


Программа для тестирования устройства от EVG с исходником
Вложение:
ComExampleDemo.zip [308.06 КБ]
Скачиваний: 157
Вложение:
DEMO.rar [438.4 КБ]
Скачиваний: 160
Привет. Программа под ХР, на 7 не тестировал, но должна работать. Программа подсвечивает получаемые буквы: прописные-зелёным цветом, заглавные- красным.Буквы могут приходить как поодиночке, так и в составе слова. Также можно отсылать символы, как из терминальной программы из окошка над кнопкой "send", а в нижнем окошке можно видеть получаемые символы. Работает программа как со встроенным com-портом, так и с usb-com.

Автор:  ramzes1903 [ 29 янв 2015, 00:06 ]
Заголовок сообщения:  Re: PIN-to-UART

:lol: :lol: :OK: на выходных постараюсь

Автор:  Гость [ 30 янв 2015, 05:14 ]
Заголовок сообщения:  Re: PIN-to-UART

попробовал совместно со 110. Почему-то не запустилось. Связка 109 +110 работает отлично.Правда в 109 на кейпад добавил клавишу посылающую 1 в линию на PD5 вместо бузера

Автор:  Гость [ 31 янв 2015, 01:03 ]
Заголовок сообщения:  Re: PIN-to-UART

Что-то не то с прошивкой, и 5 нога (РА0) не притянута к +

Автор:  GetChiper [ 31 янв 2015, 16:46 ]
Заголовок сообщения:  Re: PIN-to-UART

Да, РА0 не подтянул. Исправил и обновил прошивку в первом посте.

А есть возможность посмотреть что там выдает UART этого устройства когда садишь линии на ноль?

Автор:  SVN [ 31 янв 2015, 18:40 ]
Заголовок сообщения:  Re: PIN-to-UART

GetChiper писал(а):
А есть возможность посмотреть что там выдает UART этого устройства когда садишь линии на ноль?

Проверил прошивку… у меня не работает UART, ничего не отправляет при нажатии на кнопки… устройство USB – UART и связь с компом проверил, что с компа оправил то и принял.

Автор:  GetChiper [ 01 фев 2015, 00:45 ]
Заголовок сообщения:  Re: PIN-to-UART

Сделал тестовую прошивку - прижал линию у нулю - пошли символы в UART. Без контроля дребезга и удержания.
Прошу эту посмотреть как будет себя вести.

Вложения:
pin_to_uart.zip [68.67 КБ]
Скачиваний: 134

Автор:  Гость [ 01 фев 2015, 03:01 ]
Заголовок сообщения:  Re: PIN-to-UART

может я не прав.Но не увидел что ддр не выставлены на вход
Но все равно,щось не идет передача. Я уже гонял и в MLABе. На уарт ничего не идет. По коду посмотреть не удается.

Автор:  Гость [ 01 фев 2015, 03:04 ]
Заголовок сообщения:  Re: PIN-to-UART

исправил-В VMLABе
мой логин ankar Войти не могу т.к. работаю с чужого компа.А пароль дюже бешенный.

Автор:  SVN [ 01 фев 2015, 10:06 ]
Заголовок сообщения:  Re: PIN-to-UART

GetChiper писал(а):
Прошу эту посмотреть как будет себя вести.

По прежнему, у меня лично не идёт передача при нажатиях кнопок. Но вот обнаружил интересный момент, который работает в обоих версиях… при удержании любой из кнопок, произвожу посылку кода с ПК и посланный код без ошибок возвращается обратно в ПК. Если кнопки не нажимать посылка не возвращается. Получается, что сам UART работает, но на кнопки он не реагирует как запланировано. Ещё заметил в настройках UART выбрано 2 стоп бита – это так и должно быть? Пробовал менять – положительного результата нет.

Страница 1 из 11 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/