Например TDA7294

Форум РадиоКот • Просмотр темы - Уникальный VFD дисплей покупателя + AVR
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Вт мар 09, 2021 12:46:52

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 29 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Уникальный VFD дисплей покупателя + AVR
СообщениеДобавлено: Сб авг 10, 2019 10:20:51 
Потрогал лапой паяльник
Аватар пользователя

Карма: 3
Рейтинг сообщений: 49
Зарегистрирован: Чт ноя 21, 2013 14:05:26
Сообщений: 341
Откуда: Україна
Рейтинг сообщения: 0
:))) Привет друзья!
Уважаемые Гуру,с недавних пор, в моем захаращенном гараже, появилась очередная приблуда.
Это вакуумно люминисцентный монитор покупателя, украинского производства ІКС-Л-2х20. Питание 9-27В, 0,3А. Управляется RS232.

PDF Українською

Я быстренько подключил его к ком порту и попытался что то вывести. Да, на фото то что я выводил с компа.
Но виводил я отправляя строчку в 40 символов. Это не правильно, я же хочу какие то часы выводить, какие то числа и тд.
Почитав описание, я не понял ничего, абсолютно. Так как совсем не разбираюсь в протоколе 232. А хотелось бы понять как устанавливать курсор в нужную позицию, и самое главное КАК достать кирилицу, ведь она там есть. При чем, в инструкции все описано, но я же :dont_know:
Спасибо

Добавлено after 45 minutes 32 seconds:
Взял ардуину(Мне показалось это быстро) прикрутил к дисплею с помощью max232, и вывожу такую картину.

Видео
А это "Г.."код в самом извращенном варианте.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Уникальный VFD дисплей покупателя + AVR
СообщениеДобавлено: Пн авг 12, 2019 10:18:47 
Потрогал лапой паяльник
Аватар пользователя

Карма: 3
Рейтинг сообщений: 49
Зарегистрирован: Чт ноя 21, 2013 14:05:26
Сообщений: 341
Откуда: Україна
Рейтинг сообщения: 0
:))) :))) :))) Скоро сюда будут заходить, чтобы посмотреть что тут такого неадекватного написано, что нет ни одного ответа.


Вернуться наверх
 
Друзья! Скоро Новый Год! Китайский! Но мы работаем и в праздники тоже!

JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/quote

Не в сети
 Заголовок сообщения: Re: Уникальный VFD дисплей покупателя + AVR
СообщениеДобавлено: Пн авг 12, 2019 14:27:15 
Вымогатель припоя

Карма: -17
Рейтинг сообщений: 11
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 608
Рейтинг сообщения: 0
Почитав описание, я не понял ничего, абсолютно. Так как совсем не разбираюсь в протоколе 232. А хотелось бы понять как устанавливать курсор в нужную позицию, и самое главное КАК достать кирилицу, ведь она там есть. При чем, в инструкции все описано, но я же

А что там непонятного? Формат команд вроде описан на стр.5 (хоть она там похоже всего одна), формат слова RS-232 - тоже на след. странице, таблица символов - тоже есть. Правда не указана нигде скорость, но может это нынче так принято на Украине? 8)
Дальше - берёте любую терминалку, умеющую работать с бинарными кодами и пробуете отсылать ему нужные символы.
Всё.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Уникальный VFD дисплей покупателя + AVR
СообщениеДобавлено: Пн авг 12, 2019 15:08:06 
Потрогал лапой паяльник
Аватар пользователя

Карма: 3
Рейтинг сообщений: 49
Зарегистрирован: Чт ноя 21, 2013 14:05:26
Сообщений: 341
Откуда: Україна
Рейтинг сообщения: 0
Ок. А как же установить курсор в позицию?

Кстати, может скорость не указана, потому что она стандартная?Тем более, это же коммерсанты, у них все "засекречено".
Я просто открыл монитор порта и просто отправил строку. Соответственно, если он её вывел на индикатор, значит скорость угадал - 9600.


Вернуться наверх
 
Как сделать ИП с ультрашироким диапазоном?

Ключевыми особенностями высоковольтных SiC MOSFET Wolfspeed являются малое сопротивление канала в открытом состоянии и минимальное значение паразитных емкостей, что позволяет максимально снизить статические и динамические потери, и, соответственно, увеличить рабочую частоту преобразователей.

Читать статью>>
Не в сети
 Заголовок сообщения: Re: Уникальный VFD дисплей покупателя + AVR
СообщениеДобавлено: Пн авг 12, 2019 16:05:33 
Вымогатель припоя

Карма: -17
Рейтинг сообщений: 11
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 608
Рейтинг сообщения: 0
Ок. А как же установить курсор в позицию?

Вы разве не видите пункт 3.2.1??? :dont_know:

Кстати, может скорость не указана, потому что она стандартная?

А что такое "стандартная скорость" применительно к RS-232? В первый раз слышу...

Соответственно, если он её вывел на индикатор, значит скорость угадал - 9600.

...или там автоопределение скорости. Просто повезло.


Вернуться наверх
 
STM32L5 – первое семейство ST на ядре Cortex-M33 с ультранизким потреблением

Первое семейство STM32L5 на базе ядра ARM Cortex-M33, флагман семейств ST с низким потреблением. Область применения IoT, расходомеры, умные часы, промышленные датчики и многое другое. Опубликованы материалы двух практических вебинаров по расчету энергопотребления и работой с TrustZone. Рассмотрены особенности и примеры практической реализации CAN FD на STM32L5.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Уникальный VFD дисплей покупателя + AVR
СообщениеДобавлено: Пн авг 12, 2019 16:28:55 
Потрогал лапой паяльник
Аватар пользователя

Карма: 3
Рейтинг сообщений: 49
Зарегистрирован: Чт ноя 21, 2013 14:05:26
Сообщений: 341
Откуда: Україна
Рейтинг сообщения: 0
Я вижу, но не понимаю.((


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Уникальный VFD дисплей покупателя + AVR
СообщениеДобавлено: Вт авг 13, 2019 06:55:21 
Потрогал лапой паяльник
Аватар пользователя

Карма: 3
Рейтинг сообщений: 49
Зарегистрирован: Чт ноя 21, 2013 14:05:26
Сообщений: 341
Откуда: Україна
Рейтинг сообщения: 0
Мне надо отправить EOT,SOH,P,"номер позиции",ETB?


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Уникальный VFD дисплей покупателя + AVR
СообщениеДобавлено: Вт авг 13, 2019 14:20:01 
Открыл глаза
Аватар пользователя

Карма: 2
Рейтинг сообщений: 25
Зарегистрирован: Ср янв 03, 2018 01:36:14
Сообщений: 57
Рейтинг сообщения: 0
На сколько я понял даная команда будет следующей.
(в НЕХ) 0h04 0h01 0h50 (позиция 0h31 to 0h58 или попроще 0h31 + Номер позиции) 0h17
Это 5 байт которые отправляются по очереди

И индикатор должен вернуть 0h06 или 0h15


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Уникальный VFD дисплей покупателя + AVR
СообщениеДобавлено: Вт авг 13, 2019 21:16:03 
Потрогал лапой паяльник
Аватар пользователя

Карма: 3
Рейтинг сообщений: 49
Зарегистрирован: Чт ноя 21, 2013 14:05:26
Сообщений: 341
Откуда: Україна
Рейтинг сообщения: 0
А разве HEX, это не 0x04


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Уникальный VFD дисплей покупателя + AVR
СообщениеДобавлено: Вт авг 13, 2019 23:35:32 
Открыл глаза
Аватар пользователя

Карма: 2
Рейтинг сообщений: 25
Зарегистрирован: Ср янв 03, 2018 01:36:14
Сообщений: 57
Рейтинг сообщения: 0
Вообще да, но у меня привычка с верилога, там через h, на там еще и розрядность указывать нада. типа так 8'h04
Но суть от того не меняется.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Уникальный VFD дисплей покупателя + AVR
СообщениеДобавлено: Чт авг 22, 2019 23:14:14 
Потрогал лапой паяльник
Аватар пользователя

Карма: 3
Рейтинг сообщений: 49
Зарегистрирован: Чт ноя 21, 2013 14:05:26
Сообщений: 341
Откуда: Україна
Рейтинг сообщения: 0
Все как то времени не было. Значит с позицией разобрался. Но вот из таблички с кириллическими символами, из инструкции, сплошная катавасия. Все размазано. А есть какие то стандарты??


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Уникальный VFD дисплей покупателя + AVR
СообщениеДобавлено: Пт авг 23, 2019 06:22:05 
Друг Кота
Аватар пользователя

Карма: 87
Рейтинг сообщений: 1039
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 11585
Откуда: ДОНЕЦК (ЮГО-ВОСТОК ua/DPR)
Рейтинг сообщения: 0
Дисплей от кассовых аппаратов/фискальных регистраторов.
Обычно примитивнейшая "бегла строчка" - выводим ВСЕ позиции каждый раз одним массивом.
Как там внутрях организовано - бывают отличия (смотрим начинку и контроллеры управления дисплеем).
И завершение строки символов служебными символами ПС/ВК (возможны вариации XON/XOFF или аппаратное квитирование).
Проконсультироваться можно у спецов из ЦСО кассовой техники.
:beer:
Кстати... по тому же описанию и работать надо.
Протокол там выписан достаточно ясно, таблица символов также имеется.
А вот "списка команд" там и НЕТУ.
Скорее всего должен быть или отдельным приложением или в описании самого регистратора (протокол обмена с ПК и/или индикатором).
Скорость обмена и формат посылки обычно самые примитивные.
С ИКСами я особо дел не имел - по крайней мере чтоб в потроха глубоко влазить.
В ЦСО, имеющей договор с производителем обычно и документацию передают - правда не глуюше, чем "для уроыня примитив-ремонта".
:dont_know:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Уникальный VFD дисплей покупателя + AVR
СообщениеДобавлено: Пт авг 23, 2019 09:17:00 
Потрогал лапой паяльник
Аватар пользователя

Карма: 3
Рейтинг сообщений: 49
Зарегистрирован: Чт ноя 21, 2013 14:05:26
Сообщений: 341
Откуда: Україна
Рейтинг сообщения: 0
Таблица символов имеется, но как ею пользоваться? Как вывести, к примеру, "Ы"?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Уникальный VFD дисплей покупателя + AVR
СообщениеДобавлено: Пт авг 23, 2019 11:14:47 
Друг Кота
Аватар пользователя

Карма: 87
Рейтинг сообщений: 1039
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 11585
Откуда: ДОНЕЦК (ЮГО-ВОСТОК ua/DPR)
Рейтинг сообщения: 0
Меня больше интересует таблица команд.
Без нее управление функционалом дисплея невозможно.
8)
А код буквы... Это две тетрады (там неразборчиво какую считать старшей, а какую младшей)
на пересечении искомый символ.
В частности Ы:
Пробуем и так и наоборот
0x9B или 0xB9 - что даст искомый символ - то и считаем правильным.
:roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Уникальный VFD дисплей покупателя + AVR
СообщениеДобавлено: Пт авг 23, 2019 11:56:58 
Потрогал лапой паяльник
Аватар пользователя

Карма: 3
Рейтинг сообщений: 49
Зарегистрирован: Чт ноя 21, 2013 14:05:26
Сообщений: 341
Откуда: Україна
Рейтинг сообщения: 0
Не пойму как вы получили 0xB9


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Уникальный VFD дисплей покупателя + AVR
СообщениеДобавлено: Пт авг 23, 2019 12:54:14 
Друг Кота
Аватар пользователя

Карма: 87
Рейтинг сообщений: 1039
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 11585
Откуда: ДОНЕЦК (ЮГО-ВОСТОК ua/DPR)
Рейтинг сообщения: 0
Бувовка находится на пересечении 9 и B.
Я не вижу точных обозначений на странице таблички - какую тетраду считать младшей, а какую старшей.
Посему пробую ОБА варианта.
А тот, с которым совпадет правильное отображение символа на экране дисплея и даст понимание
какую из тетрад правильно считать старшей.
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Уникальный VFD дисплей покупателя + AVR
СообщениеДобавлено: Пт авг 23, 2019 16:40:31 
Потрогал лапой паяльник
Аватар пользователя

Карма: 3
Рейтинг сообщений: 49
Зарегистрирован: Чт ноя 21, 2013 14:05:26
Сообщений: 341
Откуда: Україна
Рейтинг сообщения: 0
Как бы накидать такую функцию, чтобы Как то просто выводить строку кириллицей?
Что-то типа
Код:
lcd("Привет");

А она автоматически форматировала в нужный формат, и отправляла на дисплей.
Потому что
Код:
lcd("Привет");

Равносильна
Код:
lcd(0x8F,0xE0,0xA8,0xA2,0xA5,0xE2);

Что то не по приколу, такой способ вывода.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Уникальный VFD дисплей покупателя + AVR
СообщениеДобавлено: Пт авг 23, 2019 18:21:11 
Друг Кота
Аватар пользователя

Карма: 87
Рейтинг сообщений: 1039
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 11585
Откуда: ДОНЕЦК (ЮГО-ВОСТОК ua/DPR)
Рейтинг сообщения: 0
Создаём перекодировщик.
Или массив с табличным доступом по индексу
или конструкцию swithc/case при небольшом
количестве символов (приемлемо для 7-сегментников).
У АВРок адуриньевых можно и progmem использовать
(там несколько свои хитрости)
8)
Только я не сторонник "вiйськовоi iнженерii" ...
Особо с учётом её приложения по моему местожительству...
:roll:
Другое дело помощью гражданским, мирным студням
и/или мирнобизнесу.
:wink:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Уникальный VFD дисплей покупателя + AVR
СообщениеДобавлено: Пт авг 23, 2019 22:16:05 
Потрогал лапой паяльник
Аватар пользователя

Карма: 3
Рейтинг сообщений: 49
Зарегистрирован: Чт ноя 21, 2013 14:05:26
Сообщений: 341
Откуда: Україна
Рейтинг сообщения: 0
Дело в том что в "Військовій інженерії", абсолютно стопроцентно запрещено использование AVR ARM и остальной ширпотреб. Это так, хобби. И... Спасибо, разберёмся.
К тому же, тут то мы, все коты.
А скоро KZ, кто знает, может как раз нам припадет поздравлять друг друга к новому году :))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Уникальный VFD дисплей покупателя + AVR
СообщениеДобавлено: Вс авг 25, 2019 18:07:47 
Потрогал лапой паяльник
Аватар пользователя

Карма: 3
Рейтинг сообщений: 49
Зарегистрирован: Чт ноя 21, 2013 14:05:26
Сообщений: 341
Откуда: Україна
Рейтинг сообщения: 0
Нашел еще одну инструкцию, уже более разжеванную.
Вот такие часики получились.

Теперь дело за малым. КОРПУС... Следующий пост, через год :roll: или два. Ведь корпус, это не наше


Вложения:
Screenshot_20190823-173135.png [71.45 KiB]
Скачиваний: 445
Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 29 ]  1,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y