Карманный осциллограф на STM32
Re: Карманный осциллограф на STM32
Может я че то торможу,неправильно перевожу из hex или прошиваю.
Как с этой прогой работать
как подключить ST-Link,им попробую.
Еще бы в прошивку для отображения серийного номера добавить возможность на кнопочки понажимать и пищалка чтоб пикала.Если с дисплеем что ,то сразу понятно что проц работает и прошился.
Как с этой прогой работать
как подключить ST-Link,им попробую.
Еще бы в прошивку для отображения серийного номера добавить возможность на кнопочки понажимать и пищалка чтоб пикала.Если с дисплеем что ,то сразу понятно что проц работает и прошился.
- Реклама
- GFX
- Поставщик валерьянки для Кота
- Сообщения: 2040
- Зарегистрирован: Вт окт 23, 2012 18:36:14
- Откуда: Ростов-на-Дону
Re: Карманный осциллограф на STM32
Тест там выложен еще он пищит через 20 секунд. А так да добавить нужно.
Добавлено after 1 minute 22 seconds:
Напиши мне в личку свою почту
Добавлено after 1 minute 22 seconds:
Напиши мне в личку свою почту
- GFX
- Поставщик валерьянки для Кота
- Сообщения: 2040
- Зарегистрирован: Вт окт 23, 2012 18:36:14
- Откуда: Ростов-на-Дону
Re: Карманный осциллограф на STM32
Кто экраны будет покупать, на hx8357b не берите, что-то они глючные, сыпят артефактами, там где не обновляется изображение, как-будто память битая. Может инициализация неправильная, но проверены из всех популярных библиотек, может новая модификация вышла и в чем-то требует другой настройки. Пока вот, как на форуме проблема. http://arduino.ru/forum/programmirovani ... 80-hx8357b
- willy380
- Вымогатель припоя
- Сообщения: 653
- Зарегистрирован: Сб май 10, 2014 23:23:39
- Откуда: Северодвинск
Re: Карманный осциллограф на STM32
А я вчера получил с Али дисплей HX8357B. Ну пусть валяется, все равно платы еще нет а потом можно буде заказать на ILI9481/
Re: Карманный осциллограф на STM32
hx8357b работает,только через несколько минут мусор вылазит
я тоже собираюсь заказать на ILI9481 а пока этим попользуюсь.
Кто даст ссылочка на проверенного продавца на Али,чтобы точно прислали ILI9481
Спойлер
Кто даст ссылочка на проверенного продавца на Али,чтобы точно прислали ILI9481
- Реклама
- Alex2
- Сверлит текстолит когтями
- Сообщения: 1131
- Зарегистрирован: Вс авг 21, 2011 21:11:56
- Откуда: Харьков
Re: Карманный осциллограф на STM32
[uquote="redram55",url="/forum/viewtopic.php?p=3113544#p3113544"]hx8357b работает,только через несколько минут мусор вылазит
Кто даст ссылочка на проверенного продавца на Али,чтобы точно прислали ILI9481[/uquote]
Это фантастика. Я заказывал у продавца с большим числом заказов, в описании стоит ILI9341 (хотя на фото hx8357 ), приехали 2 штуки других- hx8357...
вот этот лот https://ru.aliexpress.com/item/Free-shi ... 07497.html
читал в комментариях к другому лоту - прислали ILI9341, хотя в описании hx8357.
Не факт, что кто-то даст вам ссылку, по которой покупал он сам и вам приедет нормальный дисплей.
Спойлер
Кто даст ссылочка на проверенного продавца на Али,чтобы точно прислали ILI9481[/uquote]
Это фантастика. Я заказывал у продавца с большим числом заказов, в описании стоит ILI9341 (хотя на фото hx8357 ), приехали 2 штуки других- hx8357...
вот этот лот https://ru.aliexpress.com/item/Free-shi ... 07497.html
читал в комментариях к другому лоту - прислали ILI9341, хотя в описании hx8357.
Не факт, что кто-то даст вам ссылку, по которой покупал он сам и вам приедет нормальный дисплей.
- GFX
- Поставщик валерьянки для Кота
- Сообщения: 2040
- Зарегистрирован: Вт окт 23, 2012 18:36:14
- Откуда: Ростов-на-Дону
Re: Карманный осциллограф на STM32
Я тут покупал, но там их нет https://ru.aliexpress.com/item/Free-shi ... 12732.html
но можно же спросить у продавца, им то что, ответят что стоит.
Добавлено after 2 minutes 38 seconds:
[uquote="Alex2",url="/forum/viewtopic.php?p=3113716#p3113716"]в описании стоит ILI9341[/uquote] Должен быть ILI9481, там вообще лажа указана, и по фото теперь то вижу, что шлейф широкий, у ili уже. И еще у продавца примеры кода показыны. т.е. он их высылает, где они? нужно инициализацию от туда взять, мало ли, может каким-то особым способом включается рефреш памяти, инициализация на них как заклинание, никогда не поймешь что там делать по даташиту.
но можно же спросить у продавца, им то что, ответят что стоит.
Добавлено after 2 minutes 38 seconds:
[uquote="Alex2",url="/forum/viewtopic.php?p=3113716#p3113716"]в описании стоит ILI9341[/uquote] Должен быть ILI9481, там вообще лажа указана, и по фото теперь то вижу, что шлейф широкий, у ili уже. И еще у продавца примеры кода показыны. т.е. он их высылает, где они? нужно инициализацию от туда взять, мало ли, может каким-то особым способом включается рефреш памяти, инициализация на них как заклинание, никогда не поймешь что там делать по даташиту.
Спойлер
Код: Выделить всё
// seqpower
ILI9341_SendCommand(HX8357B_SETPOWER);
ILI9341_SendData(0x44);
ILI9341_SendData(0x41);
ILI9341_SendData(0x06);
// seq_vcom
ILI9341_SendCommand(HX8357B_SETVCOM);
ILI9341_SendData(0x40);
ILI9341_SendData(0x10);
// seq_power_normal
ILI9341_SendCommand(HX8357B_SETPWRNORMAL);
ILI9341_SendData(0x05);
ILI9341_SendData(0x12);
// seq_panel_driving
ILI9341_SendCommand(HX8357B_SET_PANEL_DRIVING);
ILI9341_SendData(0x14);
ILI9341_SendData(0x3b);
ILI9341_SendData(0x00);
ILI9341_SendData(0x02);
ILI9341_SendData(0x11);
// seq_display_frame
ILI9341_SendCommand(HX8357B_SETDISPLAYFRAME);
ILI9341_SendData(0x0c); // 6.8mhz
// seq_panel_related
ILI9341_SendCommand(HX8357B_SETPANELRELATED);
ILI9341_SendData(0x01); // BGR
// seq_undefined1
ILI9341_SendCommand(0xEA);
ILI9341_SendData(0x03);
ILI9341_SendData(0x00);
ILI9341_SendData(0x00);
// undef2
ILI9341_SendCommand(0xEB);
ILI9341_SendData(0x40);
ILI9341_SendData(0x54);
ILI9341_SendData(0x26);
ILI9341_SendData(0xdb);
// seq_gamma
ILI9341_SendCommand(HX8357B_SETGAMMA); // 0xC8
ILI9341_SendData(0x00);
ILI9341_SendData(0x15);
ILI9341_SendData(0x00);
ILI9341_SendData(0x22);
ILI9341_SendData(0x00);
ILI9341_SendData(0x08);
ILI9341_SendData(0x77);
ILI9341_SendData(0x26);
ILI9341_SendData(0x66);
ILI9341_SendData(0x22);
ILI9341_SendData(0x04);
ILI9341_SendData(0x00);
// seq_addr mode
ILI9341_SendCommand(HX8357_MADCTL);
ILI9341_SendData(0xC0);
// pixel format
ILI9341_SendCommand(HX8357_COLMOD);
ILI9341_SendData(0x55);
// set up whole address box
// paddr
ILI9341_SendCommand(HX8357_PASET);
ILI9341_SendData(0x00);
ILI9341_SendData(0x00);
ILI9341_SendData(0x01);
ILI9341_SendData(0xDF);
// caddr
ILI9341_SendCommand(HX8357_CASET);
ILI9341_SendData(0x00);
ILI9341_SendData(0x00);
ILI9341_SendData(0x01);
ILI9341_SendData(0x3F);
// display mode
ILI9341_SendCommand(HX8357B_SETDISPMODE);
ILI9341_SendData(0x00); // CPU (DBI) and internal oscillation ??
// exit sleep
ILI9341_SendCommand(HX8357_SLPOUT);
delay_ms(120);
// INVOFF
ILI9341_SendCommand(HX8357_INVOFF);
delay_ms(20);
// main screen turn on
ILI9341_SendCommand(HX8357_DISPON);
delay_ms(10);
Re: Карманный осциллограф на STM32
А как работает подсветка в приборе?
У меня она всегда включена,даже без запаянного узла Led-
Внутри дисплея что ли уже запаяно?
Еще у меня одна проблема,после выключения прибора кнопкой -дисплей отключается а его подсветка нет,преобразователь продолжает работать,и выключить можно только кнопкой ресет.
У меня она всегда включена,даже без запаянного узла Led-
Внутри дисплея что ли уже запаяно?
Еще у меня одна проблема,после выключения прибора кнопкой -дисплей отключается а его подсветка нет,преобразователь продолжает работать,и выключить можно только кнопкой ресет.
- Alex2
- Сверлит текстолит когтями
- Сообщения: 1131
- Зарегистрирован: Вс авг 21, 2011 21:11:56
- Откуда: Харьков
Re: Карманный осциллограф на STM32
Я читал, что на платах с контроллером hx8357 подсветка разведена на питание, без возможности управления.
Если очень нужно- можно перекоммутировать, отрезав катоды от минуса и подключить на нужный пин, чтоб эти катоды подключались полевиком осцила. НО это, как мне кажется, не очень нужно. Хотя в осциле экран включен не всегда + есть несколько фиксированных уровней яркости.
По поводу выключения- скорее всего работает как надо, просто вы не поняли принцип.
Особенность схемы в том, что Первоначально питание подается кнопкой ОК, затем МК коммутирует полевик и удержание питания происходит транзисторами Q6, Q7. Для выключения нужно зажать ОК и удерживать некоторое время, при этом экран тухнет, транзистор Q7 выключет питание, но полностью оно выключится ТОЛЬКО когда вы отпустите кнопку. Если у вас подсветка не тухнет, то наверное вы думаете, что он подвис и не выключился, продолжаете удерживать кнопку, хотя её уже нужно отпускать. Попробуйте отпускать когда остается только подсветка без картинки.
Если очень нужно- можно перекоммутировать, отрезав катоды от минуса и подключить на нужный пин, чтоб эти катоды подключались полевиком осцила. НО это, как мне кажется, не очень нужно. Хотя в осциле экран включен не всегда + есть несколько фиксированных уровней яркости.
По поводу выключения- скорее всего работает как надо, просто вы не поняли принцип.
Особенность схемы в том, что Первоначально питание подается кнопкой ОК, затем МК коммутирует полевик и удержание питания происходит транзисторами Q6, Q7. Для выключения нужно зажать ОК и удерживать некоторое время, при этом экран тухнет, транзистор Q7 выключет питание, но полностью оно выключится ТОЛЬКО когда вы отпустите кнопку. Если у вас подсветка не тухнет, то наверное вы думаете, что он подвис и не выключился, продолжаете удерживать кнопку, хотя её уже нужно отпускать. Попробуйте отпускать когда остается только подсветка без картинки.
Re: Карманный осциллограф на STM32
После выключения экран тухнет,отпустил кнопку и всеравно все напряжения на плате есть,подсветка есть тускло,релле держат,и уже на кнопку он офф не реагирует.Нажимаю кнопку ресет все выключается,пропадают напряжения после преобразуя,щелкают релле,тухнет подсветка
- Alex2
- Сверлит текстолит когтями
- Сообщения: 1131
- Зарегистрирован: Вс авг 21, 2011 21:11:56
- Откуда: Харьков
Re: Карманный осциллограф на STM32
Тогда нужно разбираться с узлом питания.
В віключенном состоянии должно быть.
0 на Затв Q6 (закрыт) далее ЭДС аккумулятора на затв Q7(закрыт), 0В на стоке Q6 и соответственно на 6 DA17. Если вы не поставили резисторы измерения аккума - 74-75, то на 6 DA17 может быть амплитуда, достаточная для запуска преобразователя.
Если бы вы в свое время прикрепили фото платы, это облегчило жизнь и нам и вам.
В віключенном состоянии должно быть.
0 на Затв Q6 (закрыт) далее ЭДС аккумулятора на затв Q7(закрыт), 0В на стоке Q6 и соответственно на 6 DA17. Если вы не поставили резисторы измерения аккума - 74-75, то на 6 DA17 может быть амплитуда, достаточная для запуска преобразователя.
Если бы вы в свое время прикрепили фото платы, это облегчило жизнь и нам и вам.
- GFX
- Поставщик валерьянки для Кота
- Сообщения: 2040
- Зарегистрирован: Вт окт 23, 2012 18:36:14
- Откуда: Ростов-на-Дону
Re: Карманный осциллограф на STM32
Нужно посмотреть обвязку транзюков по питанию. Когда мк выключает питание, тускло ничего не должно светить, значит транзюк приоткрыт, посмотрите, что на затворе у управляющего и у того, через который идет ток от АКБ. Промойте это место хорошо, когда я паял около транзюков и испачкал их флюсом, питание включалось само. Нужно уточнить номинал резистора в затворе поляков на исток, поменьше поставить, а то он сам открывается чуть что похоже.
- Alex2
- Сверлит текстолит когтями
- Сообщения: 1131
- Зарегистрирован: Вс авг 21, 2011 21:11:56
- Откуда: Харьков
Re: Карманный осциллограф на STM32
Облазил кучу китайских магазинов в поисках нормальных экранов в поисках ILI9481. Задавал многим китайцам уточняющие вопросы на предмет какой именно контроллер на тех дисплеях, что они продают - во всех случаях получал либо молчание, либо невразумительный ответ. Из стоящего внимания нашел такие варианты, но все равно в некотором роде лотерея, прошлый раз покупал 2 дисплея, в описании было ILI, приехали НХ.
ILI драйвер на фото лейбы в описании, но ниже в табличке указан другой тип https://ru.aliexpress.com/item/3-2-inch ... 3d425c31ef
На фото ЛСД с контроллером ILI, в описании так же ILI, что за доставка- не ясно https://ru.aliexpress.com/item/3-2-inch ... 3c10fcdc77
Примерно то же https://ru.aliexpress.com/item/3-2-inch ... 3c10fcdc77
И последний вариант- в описании указан ILI контроллер, в отзывах есть фото с этим же контроллером https://ru.aliexpress.com/item/Smart-El ... f10a3e756a
ILI драйвер на фото лейбы в описании, но ниже в табличке указан другой тип https://ru.aliexpress.com/item/3-2-inch ... 3d425c31ef
На фото ЛСД с контроллером ILI, в описании так же ILI, что за доставка- не ясно https://ru.aliexpress.com/item/3-2-inch ... 3c10fcdc77
Примерно то же https://ru.aliexpress.com/item/3-2-inch ... 3c10fcdc77
И последний вариант- в описании указан ILI контроллер, в отзывах есть фото с этим же контроллером https://ru.aliexpress.com/item/Smart-El ... f10a3e756a
- Sailanser
- Друг Кота
- Сообщения: 3126
- Зарегистрирован: Ср фев 01, 2006 22:29:02
- Откуда: г.Ростов-на-Дону
Re: Карманный осциллограф на STM32
Рашн Эир - по всторой ссылке, это обычная авиа почта, отслеживаемая, если мне память не изменяет.
тут https://ru.aliexpress.com/item/Free-shi ... 10138_1006 вроде правильный контроллер, или чаго не доглядел.
Хотя нет пишет что водитель IC: ILI9341, это по моему не то.
тут https://ru.aliexpress.com/item/Free-shi ... 10138_1006 вроде правильный контроллер, или чаго не доглядел.
Хотя нет пишет что водитель IC: ILI9341, это по моему не то.
Re: Карманный осциллограф на STM32
Ослик не выключался изза полевика 7002,второй в партии такой(приоткрывается),поменял все стало на свои места.
До этого(чут выше в теме) была проблема с просадкой питания,один из 7002 стоял в цепи управления релле,так он приоткрывался и усаживал все напряжения через тантал,сам грелся, грелся отрицательный преобразователь.
До этого(чут выше в теме) была проблема с просадкой питания,один из 7002 стоял в цепи управления релле,так он приоткрывался и усаживал все напряжения через тантал,сам грелся, грелся отрицательный преобразователь.
- Alex2
- Сверлит текстолит когтями
- Сообщения: 1131
- Зарегистрирован: Вс авг 21, 2011 21:11:56
- Откуда: Харьков
Re: Карманный осциллограф на STM32
[uquote="Sailanser",url="/forum/viewtopic.php?p=3114720#p3114720"]тут https://ru.aliexpress.com/item/Free-shi ... 10138_1006 вроде правильный контроллер, или чаго не доглядел.
Хотя нет пишет что водитель IC: ILI9341, это по моему не то.[/uquote]
именно у этого прода и заказывал прошлый раз, приехали НХ хотя в описании ИЛИ. В отзывах к этому оту так же есть упоминание, что НХ прислали. Похоже они сами не разбираются или им все равно. Фотографии к товару почти у всех одни и те же. Встречались лоты, где фото были от дисплея с ИЛИ, а в описании НХ
Вот фото, сверху НХ, снизу ИЛИ. На НХ плате написано, что это Версия 2, так что китайцы могли вообще перейти на НХ отказавшись от ИЛИ.
Встречал еще на вото 2 другие печатки, но похоже они боле старые, чем эти
http://img.radiokot.ru/files/42406/medi ... ykr5yy.jpg
Хотя нет пишет что водитель IC: ILI9341, это по моему не то.[/uquote]
именно у этого прода и заказывал прошлый раз, приехали НХ хотя в описании ИЛИ. В отзывах к этому оту так же есть упоминание, что НХ прислали. Похоже они сами не разбираются или им все равно. Фотографии к товару почти у всех одни и те же. Встречались лоты, где фото были от дисплея с ИЛИ, а в описании НХ
Вот фото, сверху НХ, снизу ИЛИ. На НХ плате написано, что это Версия 2, так что китайцы могли вообще перейти на НХ отказавшись от ИЛИ.
Встречал еще на вото 2 другие печатки, но похоже они боле старые, чем эти
http://img.radiokot.ru/files/42406/medi ... ykr5yy.jpg
- Sailanser
- Друг Кота
- Сообщения: 3126
- Зарегистрирован: Ср фев 01, 2006 22:29:02
- Откуда: г.Ростов-на-Дону
Re: Карманный осциллограф на STM32
Интересно кошки пляшуть

Re: Карманный осциллограф на STM32
Тоже сегодня пришел дисплей НХ , заказывал по ссылке из списка компонентов. По этому поводу вопрос к GFX - будем подстраиваться под НХ или искать и заказывать правильный дисплей.
- Alex2
- Сверлит текстолит когтями
- Сообщения: 1131
- Зарегистрирован: Вс авг 21, 2011 21:11:56
- Откуда: Харьков
Re: Карманный осциллограф на STM32
ale][ ничего уже подстраивать не нужно, прошивка есть на этот экран, но он работает хуже, чем ИЛИ, на этой странице видео работы НХ было- точки появляются.
Если в описании был ИЛИ, а прислали НХ - можете спор открывать.
Если в описании был ИЛИ, а прислали НХ - можете спор открывать.
- Sailanser
- Друг Кота
- Сообщения: 3126
- Зарегистрирован: Ср фев 01, 2006 22:29:02
- Откуда: г.Ростов-на-Дону
Re: Карманный осциллограф на STM32
А всяк пожарный можно носом ткнуть где у него обозначение, а то что то на фотках в лотах на микрухах не прочесть.


