Например TDA7294

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





Текущее время: Сб июл 12, 2025 07:49:57

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


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



Начать новую тему Ответить на тему  [ Сообщений: 22 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Модуль GIR1602F: PIC16F628 + LCD1602
СообщениеДобавлено: Чт ноя 23, 2023 06:39:08 
Нашел транзистор. Понюхал.

Карма: -8
Рейтинг сообщений: 14
Зарегистрирован: Сб апр 24, 2021 18:42:11
Сообщений: 154
Рейтинг сообщения: 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]
Скачиваний: 995
GIR1602F back.jpg [65.34 KiB]
Скачиваний: 997
GIR1602F front.jpg [32.72 KiB]
Скачиваний: 985
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Модуль GIR1602F: PIC16F628 + LCD1602
СообщениеДобавлено: Чт ноя 23, 2023 09:38:34 
Говорящий с текстолитом

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


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

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


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

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

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


Вложения:
GFR1602IA-BNFEJPA_Ver.D.pdf [1.93 MiB]
Скачиваний: 114
Вернуться наверх
 
Выбираем индустриальные и медицинские источники питания MEAN WELL в открытом исполнении

Использование модульных источников питания открытого типа широко распространено в современных устройствах. Присущие им компактность, гибкость в интеграции и высокая эффективность делают их отличным решением для систем промышленной автоматизации, телекоммуникационного оборудования, медицинской техники, устройств «умного дома» и прочих приложений. Рассмотрим подробнее характеристики и особенности трех самых популярных вариантов AC/DC-преобразователей MW открытого типа, подходящих для применения в промышленных устройствах - серий EPS, EPP и RPS представленных на Meanwell.market.

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

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

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


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

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

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

:-D


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

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

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


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

Карма: -8
Рейтинг сообщений: 14
Зарегистрирован: Сб апр 24, 2021 18:42:11
Сообщений: 154
Рейтинг сообщения: 2
Всем привет.
Победил я этот модуль. Самое интересное, что обратившись к производителю в фирму 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]
Скачиваний: 177
GIR1602F_3.jpg [56.51 KiB]
Скачиваний: 144
GIR1602F_2.jpg [82.21 KiB]
Скачиваний: 130
GIR1602F.jpg [51.65 KiB]
Скачиваний: 152
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Модуль GIR1602F: PIC16F628 + LCD1602
СообщениеДобавлено: Пт дек 15, 2023 13:42:45 
Друг Кота
Аватар пользователя

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

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


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

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


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

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


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


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

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


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

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

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


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


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

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


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

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

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


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

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

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

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


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

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


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

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

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Модуль GIR1602F: PIC16F628 + LCD1602
СообщениеДобавлено: Ср май 22, 2024 16:24:38 
Родился

Зарегистрирован: Чт май 14, 2009 14:17:32
Сообщений: 9
Рейтинг сообщения: 0
Не каждый программатор сможет перепрошить PIC с такой конфигурацией снова.

Доброго дня! А чем Вы прошивали? PicKit2?
Внутрисхемное программирование доступно?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Модуль GIR1602F: PIC16F628 + LCD1602
СообщениеДобавлено: Ср июн 05, 2024 20:10:15 
Родился

Зарегистрирован: Чт май 14, 2009 14:17:32
Сообщений: 9
Рейтинг сообщения: 0
Купил коробку этих плат. Купил PICkit 3.
Пока ждал, начал собирать программатор из аналога Orange Pi One и pickle, к моменту, когда "взлетело", пришёл PICkit 3.
Почитал про его поддержку в Linux, скачал PICkitminus_3_25_00.zip под Windows, прошил под Windows PICkit3 Operating System (поддержка scripting firmware и совместимость с ряда ПО под PICkit 3), тут же прошил выложенную уважаемым phalanx готовую прошивку (.hex) и с радостью наблюдал, что всё заработало.

Изображение

Изображение

В планах — написание прошивки и использование в качестве "внешних" клавиатуры и экрана в своих поделках.

Большое спасибо phalanx за проделанную работу и предоставление в свободный доступ ей результатов!


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

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


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

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


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

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


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