Например TDA7294

Форум РадиоКот • Просмотр темы - Модуль GIR1602F: PIC16F628 + LCD1602
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вс апр 28, 2024 01:41:40

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


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



Начать новую тему Ответить на тему  [ Сообщений: 18 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Модуль GIR1602F: PIC16F628 + LCD1602
СообщениеДобавлено: Чт ноя 23, 2023 06:39:08 
Встал на лапы

Карма: -8
Рейтинг сообщений: 6
Зарегистрирован: Сб апр 24, 2021 18:42:11
Сообщений: 113
Рейтинг сообщения: 0
Приобрел по случаю несколько данных модулей.

Изображение

Изображение

По описанию продавца, "...принимaлa чeгo-то по 232 порту и выводила нa дисплей."
Раньше встречался с подобными модулями (CE110, CE210: I2C контроллер ЖКИ и клавиатуры на PIC16F876), но там было подробное описание от производителя, а на этот нет никакой информации. Обратился к производителю, тот ответил: "This is other customer’s custom-made product item and we have signed DNA with other customer for this custom-made item. We are unable to sell this item and also provide any related information to you.", без комметариев.
Будь устройство в сборе, можно было-бы поснифферить UART, а пока придется разбираться, что называется AS IS и, возможно, выяснять линии обмена с LCD и писать свою прошивку. Модуль пока не включал посмотрю, как он себя поведет после включения, и будет-ли активность на UART-е при нажатии кнопок и прозвоню доступные контрольные точки на плате, возможно это шина программирования, но уверен, что прошивка защищена. Возле 232-го чипа тоже 5 каких-то пинов. На сейчас два вопроса:

1. Самый очевидный и наиболее предсказуемый: может кто-нибудь имел дело с таким изделием?
2. Для выяснения распиновки шины LCD решил покупать себе логический анализатор, чтобы был свой, ибо фирменный теперь недоступен. Сейчас отложил 3:

первые два:
- https://aliexpress.ru/item/100500162195 ... 1700625783
- https://aliexpress.ru/item/100500602388 ... 1700625783

У второго комплектация побогаче, понятно, что он и подороже, но первый стОит 434р. с доставкой, но пока искал, обратил внимание, что подобные анализаторы, даже в минимальной комплектации, различаются по цене, иногда весьма значительно, например этот, вдвое дороже:
https://aliexpress.ru/item/100500619915 ... 52bfzDsUdi
они что, внутри по разному устроены? Или переплата за бренд?

и еще один, с type-c и без корпуса:
https://aliexpress.ru/item/100500573692 ... 1700625783

На первые два в сети приводятся фото внутренностей. Плата обильно усыпана SMD-элементами, а у этого плата почти голая, вот и возникают сомнения.

Изображение

Кто что посоветует?


Вложения:
saleae pcb.jpg [64.64 KiB]
Скачиваний: 378
GIR1602F back.jpg [65.34 KiB]
Скачиваний: 380
GIR1602F front.jpg [32.72 KiB]
Скачиваний: 376
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Модуль GIR1602F: PIC16F628 + LCD1602
СообщениеДобавлено: Чт ноя 23, 2023 09:38:34 
Сверлит текстолит когтями

Карма: 20
Рейтинг сообщений: 302
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1226
Откуда: KN34PC, Болгария
Рейтинг сообщения: 0
Без подробной информации (схема, контакты, команды, интерфейс ...) устройство: для вторичного использования. ИС U4 какая? Можете прочитать надпись? Бы открутил болты, постараться как можно точнее переписать схему: порты МК, кварц/генератор, LCD к МК, кнопки и пины и написал свое управление: напр. надпис/ы, меню, выбор и т.д. Для чего будет устройство, решайте сами. В PIC16F628А может вместить многое.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Модуль GIR1602F: PIC16F628 + LCD1602
СообщениеДобавлено: Чт ноя 23, 2023 11:48:16 
Встал на лапы

Карма: -8
Рейтинг сообщений: 6
Зарегистрирован: Сб апр 24, 2021 18:42:11
Сообщений: 113
Рейтинг сообщения: 0
Если-бы у меня были (схема, контакты, команды, интерфейс), то я не задавал-бы здесь никаких вопросов. :-) Устройство и так для "вторичного использования" и купил я его под конкретную задачу, с дальним расчетом заменить микроконтроллер на PIC16F648. Из элементов: U4 SР232EEN, PIC16F628A, резонатор на 8MHz остальное - россыпь SMD-резисторов/конденсаторов. К четырехпиновому разъему прилагается шлейф с ответной частью с одной стороны, и с четырехпиновым разъемом с шагом 2.54мм с другой. Вся шелкография на плате из разряда позиционных обозначений, каких-то технологических индексов, ну и названий платы/производителя. Болты просто держат "уши" для крепления к передней панели, все остальное пространство занято LCD. Максимум, что можно увидеть под ним, так это переходные отверстия и печатные проводники. Даже если стекло снять, то вряд-ли стОит ожидать увидеть там маркировку контрольных точек или портов. Само-собой, что схему снимать придется по-любому, вопросы в основном были про анализаторы, я и не ожидал особо готовых решений. :-)


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Модуль GIR1602F: PIC16F628 + LCD1602
СообщениеДобавлено: Чт ноя 23, 2023 12:38:13 
Сверлит текстолит когтями

Карма: 20
Рейтинг сообщений: 302
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1226
Откуда: KN34PC, Болгария
Рейтинг сообщения: 0
Вероятно дисплей по UART.
На стр. 10: вероятные команды / для другого модела: GFR1602IA-BNFEJPA.

(Бы не стал использовать плата таким образом. Проще и понятнее: новый МК (напр. PIC поновее типа), с другим дисплеем (LCD1602?) и своей прогр. код. На новое устройство, с другими компонентами уйдет меньше времени на анализ, написание кода и разработку :) ).


Вложения:
GFR1602IA-BNFEJPA_Ver.D.pdf [1.93 MiB]
Скачиваний: 30
Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Модуль GIR1602F: PIC16F628 + LCD1602
СообщениеДобавлено: Чт ноя 23, 2023 13:12:10 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 99
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 968
Рейтинг сообщения: 0
Если-бы у меня были (схема, контакты, команды, интерфейс))

Если б я имел коня, это был бы номер.
Если б конь имел меня...


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Модуль GIR1602F: PIC16F628 + LCD1602
СообщениеДобавлено: Чт ноя 23, 2023 13:15:41 
Встал на лапы

Карма: -8
Рейтинг сообщений: 6
Зарегистрирован: Сб апр 24, 2021 18:42:11
Сообщений: 113
Рейтинг сообщения: 0
Если-бы у меня были (схема, контакты, команды, интерфейс))

Если б я имел коня, это был бы номер.
Если б конь имел меня...

:-D


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Модуль GIR1602F: PIC16F628 + LCD1602
СообщениеДобавлено: Чт ноя 23, 2023 13:18:11 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 99
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 968
Рейтинг сообщения: 0
... я б, наверно, помер. (Никулин)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Модуль GIR1602F: PIC16F628 + LCD1602
СообщениеДобавлено: Пт дек 15, 2023 09:14:16 
Встал на лапы

Карма: -8
Рейтинг сообщений: 6
Зарегистрирован: Сб апр 24, 2021 18:42:11
Сообщений: 113
Рейтинг сообщения: 0
Всем привет.
Победил я этот модуль. Самое интересное, что обратившись к производителю в фирму Gifar за информацией по данному модулю, получил ответ, мол "изделие заказное, NDA все такое, и.т.д и.т.п , ничем не можем помочь.". Ну, думаю, ладно. Купил анализатор, взялся прозванивать все. Из однозначного выяснил только связь МК с SP232 и SP232 с разъемом наружу ( VDD, VCC, Rx, Tx ) и разъем программирования МК. Т.к. COM-портовые уровни мне без надобности, сдул SP232 и впаял перемычки для вывода USART МК наружу, но уже с TTL. Подцепил PicKit2 в режиме UART-tool, включил, на LCD высветилось "V.3.2.1 Start ..." и тишина. На кнопки не реагирует, на внешние сигналы тоже. Собрался уже доставать осциллограф, да цеплять свежекупленный логический анализатор, но победила лень. "Дай", думаю, "попробую подцепиться к МК, чем черт не шутит". Про NDA производитель не забыл, а вот поставить бит защиты прошивки не сподобился, повезло мне. :-) Считал прошивку, дизассемблировал, изучил по диагонали. Отдельная песня была с клавиатурой. Кнопки очень маленькие, переходные отверстия крошечные, прозвонить что куда просто нет возможности. Что куда идет выяснил уже непосредственно из прошивки. Исходный функционал, в силу своей скудности (весьма небольшой объем прошивки), мне не нужен, зато теперь смогу написать уже свою. Информация по подобному модулю, которую выложил ув. veso74 для данного модуля не подошла, не стали они прописывать какое-то внешнее командное управление, похоже, просто выводил эхо с линии, да туда-же отправлял данные о нажатиях кнопок.

Итог: за небольшие деньги получил небольшой, симпатичный, готовый модуль индикации с элементами управления и возможностью связи с внешним миром. Нечто подобное мне нужно уже сейчас. Возможно, буду использовать программный I2C и расширителем портов с таким-же интерфейсом, а может связь будет по тому-же USART, или по RS485, не решил еще. Если с этим модулем получится и понравится, то прикуплю еще, у продавца их много было. Бонусом пойдет логический анализатор с набором щупов, которым давно собирался обзавестить.

Как-то так. С наступающим НГ! Всем удачных поделок! :-)


Вложения:
GIR1602F_4.jpg [62.66 KiB]
Скачиваний: 48
GIR1602F_3.jpg [56.51 KiB]
Скачиваний: 36
GIR1602F_2.jpg [82.21 KiB]
Скачиваний: 34
GIR1602F.jpg [51.65 KiB]
Скачиваний: 40
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Модуль GIR1602F: PIC16F628 + LCD1602
СообщениеДобавлено: Пт дек 15, 2023 13:42:45 
Друг Кота
Аватар пользователя

Карма: 62
Рейтинг сообщений: 840
Зарегистрирован: Вт апр 24, 2007 07:45:40
Сообщений: 5598
Откуда: Minsk
Рейтинг сообщения: 0
Класс! Работа, достойная уважения. Добрался до сути и сообщество оповестил. Будь это не ПИК, а родёмые АВР - занялся бы и я на досуге таким реинженирингом. Но - не судьба. Ну и ладно.

_________________
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Модуль GIR1602F: PIC16F628 + LCD1602
СообщениеДобавлено: Пт дек 15, 2023 13:55:31 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 99
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 968
Рейтинг сообщения: 0
Ещё бы неплохо ссылку на продавца?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Модуль GIR1602F: PIC16F628 + LCD1602
СообщениеДобавлено: Пт дек 15, 2023 15:27:52 
Встал на лапы

Карма: -8
Рейтинг сообщений: 6
Зарегистрирован: Сб апр 24, 2021 18:42:11
Сообщений: 113
Рейтинг сообщения: 0
Ещё бы неплохо ссылку на продавца?


https://www.avito.ru/moskva/audio_i_vid ... 3040212338
Мне он продал 3шт. за 1000р.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Модуль GIR1602F: PIC16F628 + LCD1602
СообщениеДобавлено: Пт дек 15, 2023 15:53:52 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 99
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 968
Рейтинг сообщения: 0
ОК. Спасибо! Удобно, что ПИК можно перепрограммировать под свои нужды.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Модуль GIR1602F: PIC16F628 + LCD1602
СообщениеДобавлено: Пт дек 15, 2023 16:05:08 
Встал на лапы

Карма: -8
Рейтинг сообщений: 6
Зарегистрирован: Сб апр 24, 2021 18:42:11
Сообщений: 113
Рейтинг сообщения: 0
Во вложении тестовый проект под данный модуль, для ознакомления. Тестируется LCD и клавиатура. Тест LCD самый простой, но, полагаю, во всем остальном данный представитель HD44780 будет работать "по букварю". Отдельно тестировался USART, но там все примитивно, по даташиту на данный PIC.

P.S. Если кому доведется работать с данным модулем. PIC программируется с конфигурацией вывода MCLR, как GPIO-входа ( MCLRE=OFF ), а иначе не запустится, нет резистора подтяжки к VDD. Не каждый программатор сможет перепрошить PIC с такой конфигурацией снова.


Вложения:
LCD.zip [94.28 KiB]
Скачиваний: 30


Последний раз редактировалось phalanx Пт дек 15, 2023 16:14:48, всего редактировалось 1 раз.
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Модуль GIR1602F: PIC16F628 + LCD1602
СообщениеДобавлено: Пт дек 15, 2023 16:14:46 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 99
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 968
Рейтинг сообщения: 0
Ну, совсем думать ни о чём не надо!)) А у LCD русский шрифт присутствует, не проверяли?
Да, уж. У каждого свой стиль.) А что встроенного delay() разве нет у ХС8?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Модуль GIR1602F: PIC16F628 + LCD1602
СообщениеДобавлено: Пт дек 15, 2023 16:18:27 
Встал на лапы

Карма: -8
Рейтинг сообщений: 6
Зарегистрирован: Сб апр 24, 2021 18:42:11
Сообщений: 113
Рейтинг сообщения: 0
Выше ув. veso74 дает ссылку на подобный модуль от производителя. Там я кириллицы не увидел, а на этом пока не заморачивался, но с чего-бы там вдруг кириллице появиться? :-D Но, при необходимости, как известно, всегда можно несколько недостающих символов и прописать самостоятельно. Встроенного delay у XC я не видел, но я и данный delay использовал только для тестирования. Естественно, в рабочих проектах я использую иные способы задержек. :-)

P.S. а что там не так со стилем? Это не релиз. :-D


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Модуль GIR1602F: PIC16F628 + LCD1602
СообщениеДобавлено: Пт дек 15, 2023 16:53:47 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 99
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 968
Рейтинг сообщения: 0
...но с чего-бы там вдруг кириллице появиться? :-D Но, при необходимости, как известно, всегда можно несколько недостающих символов и прописать самостоятельно. Встроенного delay у XC я не видел, но я и данный delay использовал только для тестирования. Естественно, в рабочих проектах я использую иные способы задержек. :-)

P.S. а что там не так со стилем? Это не релиз. :-D

Ну да, логично. У Ардуино есть удобные библиотеки - пишешь себе по русски открытым текстом, только нужно считать что бы не более 8-ми "левых" символов было одновременно на экране.
А delay в XC нужно искать...) И он много где ещё уместен.
Со стилем... Пугают аргументы в растопырщенных скобках.) В одних местах так, в других эдак. Отступы и пробелы - аналогично. Но, в целом, нормально. Бывает значительно хуже.)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Модуль GIR1602F: PIC16F628 + LCD1602
СообщениеДобавлено: Пт дек 15, 2023 17:11:30 
Встал на лапы

Карма: -8
Рейтинг сообщений: 6
Зарегистрирован: Сб апр 24, 2021 18:42:11
Сообщений: 113
Рейтинг сообщения: 0
Ну раз Вы одобрили, я спокоен. :-D Впредь, перед публикацией на форуме, буду PVS-studio на код напускать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Модуль GIR1602F: PIC16F628 + LCD1602
СообщениеДобавлено: Пт дек 15, 2023 18:41:39 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 99
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 968
Рейтинг сообщения: 0
Ну раз Вы одобрили, я спокоен. :-D Впредь, перед публикацией на форуме, буду PVS-studio на код напускать.

Ну а как же! Нужно прислушиваться к другому мнению и делать выводы. А ещё лучше погуглить.)
PVS разве делает форматирование? По моему там статический анализатор. Но ни какое форматирование не заменит личной дисциплины и аккуратности. Или же, тут должны присутствовать средства самого языка (типа Пайтон).


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 18 ] 

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


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

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


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

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


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