---О моем экранчике все сказанно в скетче, TFT 2.4дюйма контроллер SPFD5408 более подробно не скажешь.
В принципе могу сделать на любом экране хоть на ламповом телевизоре!) но только если он у меня есть чтоб сразу отлаживать.
--Экранчиков от 5110 у меня много, и для народа он доступен в выковыривании)) и покупке.
Выпущу прошивку и под него, но после этой.
ясно, буду ждать реализации на 5110 :)
Привет, просмотрел практически всю ветку. Реализация прекрасная, но вот дисплеи то все стандартные.
А как на счёт нестандартных контроллеров и LCD? Я к чему, у народа скопилось куча разных девайсов с дисплеями, а сдесь явная нехватка ( покупки в китае ) бросовых по сути дисплеев. Пример, есть дисплей названия нет, но есть контроллер и его pdf с рспиновкой, можно по распиновке его подключить к вашему пректу на ардуино или smt32 или под другой ардуино посолидней тип mega.
И второе, есть желание собрать действительно универсальный прибор СУПЕР ПУЛЬТОСКОП на бюджетной основе включающий в себя ECR метр ,Транзистор тестер, Осцилограф и Частотомер. Возможна такая реализация в вашем проекте?
под все хотелки нужно много места=))) которого впритык)
EDIT: Можно пожалуйста Вас попросить, сделать более менее снимки этого 3.2" экранчика, с обеих сторон? Чтоб точно заполучить такой же. Спасибо!
Новый 3.2 Дюймов Хороший ЖК-Экран Модуль Поддерживает Для Mega2560 HD 320*480 Бесплатная Доставка http://s.aliexpress.com/qqiQVn6v
(from AliExpress Android)
EDIT: Можно пожалуйста Вас попросить, сделать более менее снимки этого 3.2" экранчика, с обеих сторон? Чтоб точно заполучить такой же. Спасибо!
Новый 3.2 Дюймов Хороший ЖК-Экран Модуль Поддерживает Для Mega2560 HD 320*480 Бесплатная Доставка http://s.aliexpress.com/qqiQVn6v (from AliExpress Android)
Он что по факту все ноги хавает в которые садится? Сколько фпс та же stm на нем выдаст? Ибо о меге и разговора и быть не может, я бы в таком раскладе посоветовал https://ru.aliexpress.com/item/3-5-Inch-320-X-480-TFT-LCD-Display-Touch-.... Тот же SPI, тот же ili, но можно как 8, так и 16 бит. 25 кадров вполне себе полностью успевает отрисовать.
Он что по факту все ноги хавает в которые садится? Сколько фпс та же stm на нем выдаст? Ибо о меге и разговора и быть не может, я бы в таком раскладе посоветовал https://ru.aliexpress.com/item/3-5-Inch-320-X-480-TFT-LCD-Display-Touch-.... Тот же SPI, тот же ili, но можно как 8, так и 16 бит. 25 кадров вполне себе полностью успевает отрисовать.
По поводу ног - нет не все, но чуть больше половины. Шина 16 бит и 4 сигнала управления + питание + земля = 22 ноги.
Данный дисплей можно тоже использовать в 8 бит режиме, тока смысла не вижу, если ног хватает. Вывод быстрей.
На меге2560 он реально долго отрисовывает. На глаз видно. Может, правда, библиотека медленная, но я не думаю, что работу можно существенно ускорить, но пороюсь потом. И я не думаю, что тот дисплей, что вы посоветовали будет быстрее. Объем данных для вывода один остается...
И еще я заметил что библиотека не использует экранный буфер в меге, а шлет данные все налету. До этого я делал только с экранным буфером. Хотя при первом знакомстве с экранами, я почему то сразу отказался от буфера.
Покончу с этой прошивой и буду к стм его цеплять. Должно стать получше...
Вот тож захотел такой пультоскоп сделать на маленьком экранчике. На oled ssd1306 какая последняя прошивка? Не могли бы выложить кто-нибудь, а то обсуждение и даже фотки были, а прошивка на него еще годовалой давности только.
Вот тож захотел такой пультоскоп сделать на маленьком экранчике. На oled ssd1306 какая последняя прошивка? Не могли бы выложить кто-нибудь, а то обсуждение и даже фотки были, а прошивка на него еще годовалой давности только.
Вот по поводу маленького экранчика. Нарыл экран от авторегистратора, не могу даташит найти на него уже производителю написал, пока молчит. зкран 2,4" модель bl-n24p 100v0 40pin адаптер на 20pin в 40 пин известна только подсветка? 18 катод 20 анод не используются 17, 19, 26, 39
Есть инфа по замене lda24069 и bl024-025 кто нибудь встречал или есть инфа?
Просто прикольный диплей и адаптер сразу с кнопками menu up doun mode
Вот тож захотел такой пультоскоп сделать на маленьком экранчике. На oled ssd1306 какая последняя прошивка? Не могли бы выложить кто-нибудь, а то обсуждение и даже фотки были, а прошивка на него еще годовалой давности только.
У меня блок пульсирует 0,02 вольта. На ssd1306 я думаю этого видно не будет. С более большим экраном (320х480), где размах рисуется в 255 пикселей: 0.02в - это где то два три пикселя. Т.е. его видно, но форму не рассмотреть.
А так можно посчитать: 5 вольт делим на 255 пикселей, получаем 0,019 вольт на пиксель.
быстренько подключил ssd1306 к arduino uno,подал сигнал с пультоскопа на 5110,частота 1 кгц,этот же сигнал измеряю мультиметром DT9205,видно что 1 пиксел=13 мв где-то,при 50 мв сигнал видно четко
совершенно не подумал-допустим питание какого либо устойства 5 в,пульсации 50 мв,тогда надо смещать ноль пультоскопа....надо обдумать как это проще сделать,или придется добавлять оу...
Блин, че я раньше не подумал - можно же брать максимум сигнала и его минимум. И потом программно растягивать его на весь экран. Как такая идея? Сделать отдельным режимом или на постоянку?
мы не меняем опорное,в пограмме циклически измеряется напряжение,потом оно делится на 5,а потом отрисовка,так если не делить на 5 то будет якобы опорка 1,1/5=0,22 в
а на счет авто авторазвертки тоже хорошо-поставили предел 1,1 ,и если упирается вверх(255)-переходим на опорное 5 в,а если ниже 255/5 то ставим опорное 0,22 в
теперь если включить осциллоскоп стоит опорное 1,1в,подаю сигнал,плавно повышаю уовень сигнала при напряжении выше 1,1 в автоматом включается предел 5 в,так что идея хорошая
---О моем экранчике все сказанно в скетче, TFT 2.4дюйма контроллер SPFD5408 более подробно не скажешь.
В принципе могу сделать на любом экране хоть на ламповом телевизоре!) но только если он у меня есть чтоб сразу отлаживать.
--Экранчиков от 5110 у меня много, и для народа он доступен в выковыривании)) и покупке.
Выпущу прошивку и под него, но после этой.
ясно, буду ждать реализации на 5110 :)
Привет, просмотрел практически всю ветку. Реализация прекрасная, но вот дисплеи то все стандартные.
А как на счёт нестандартных контроллеров и LCD? Я к чему, у народа скопилось куча разных девайсов с дисплеями, а сдесь явная нехватка ( покупки в китае ) бросовых по сути дисплеев. Пример, есть дисплей названия нет, но есть контроллер и его pdf с рспиновкой, можно по распиновке его подключить к вашему пректу на ардуино или smt32 или под другой ардуино посолидней тип mega.
И второе, есть желание собрать действительно универсальный прибор СУПЕР ПУЛЬТОСКОП на бюджетной основе включающий в себя ECR метр ,Транзистор тестер, Осцилограф и Частотомер. Возможна такая реализация в вашем проекте?
под все хотелки нужно много места=))) которого впритык)
О! Полагаю - хорошее начало! :-)
EDIT: Можно пожалуйста Вас попросить, сделать более менее снимки этого 3.2" экранчика, с обеих сторон? Чтоб точно заполучить такой же. Спасибо!
Новый 3.2 Дюймов Хороший ЖК-Экран Модуль Поддерживает Для Mega2560 HD 320*480 Бесплатная Доставка
http://s.aliexpress.com/qqiQVn6v
(from AliExpress Android)
О! Полагаю - хорошее начало! :-)
EDIT: Можно пожалуйста Вас попросить, сделать более менее снимки этого 3.2" экранчика, с обеих сторон? Чтоб точно заполучить такой же. Спасибо!
Он что по факту все ноги хавает в которые садится? Сколько фпс та же stm на нем выдаст? Ибо о меге и разговора и быть не может, я бы в таком раскладе посоветовал https://ru.aliexpress.com/item/3-5-Inch-320-X-480-TFT-LCD-Display-Touch-.... Тот же SPI, тот же ili, но можно как 8, так и 16 бит. 25 кадров вполне себе полностью успевает отрисовать.
а мой едет на ILI9341. подойдёт ??
Он что по факту все ноги хавает в которые садится? Сколько фпс та же stm на нем выдаст? Ибо о меге и разговора и быть не может, я бы в таком раскладе посоветовал https://ru.aliexpress.com/item/3-5-Inch-320-X-480-TFT-LCD-Display-Touch-.... Тот же SPI, тот же ili, но можно как 8, так и 16 бит. 25 кадров вполне себе полностью успевает отрисовать.
По поводу ног - нет не все, но чуть больше половины. Шина 16 бит и 4 сигнала управления + питание + земля = 22 ноги.
Данный дисплей можно тоже использовать в 8 бит режиме, тока смысла не вижу, если ног хватает. Вывод быстрей.
На меге2560 он реально долго отрисовывает. На глаз видно. Может, правда, библиотека медленная, но я не думаю, что работу можно существенно ускорить, но пороюсь потом. И я не думаю, что тот дисплей, что вы посоветовали будет быстрее. Объем данных для вывода один остается...
И еще я заметил что библиотека не использует экранный буфер в меге, а шлет данные все налету. До этого я делал только с экранным буфером. Хотя при первом знакомстве с экранами, я почему то сразу отказался от буфера.
Покончу с этой прошивой и буду к стм его цеплять. Должно стать получше...
а мой едет на ILI9341. подойдёт ??
Запустить я думаю можно будет, надо просто одну строчку поменять под твой экранчик... прописать твой чип.
Просто у меня ili9481.
а мой едет на ILI9341. подойдёт ??
Запустить я думаю можно будет, надо просто одну строчку поменять под твой экранчик... прописать твой чип.
Просто у меня ili9481.
ясно. приедет - буду мучить
Во. На стм будет бодрее. Я одну уже умертвил )
Во. На стм будет бодрее. Я одну уже умертвил )
У меня их три и ssd1306 я успешно подключал без сторонних библиотек под него. Но забросил че та.
ясно. приедет - буду мучить
Пишите, помогу:)
Для ILI9341 самая высокая скорость отрисовки у меня получилась на этой библиотеке:
http://marekburiak.github.io/ILI9341_due/
Шустрая, есть документация.
ясно. приедет - буду мучить
Пишите, помогу:)
ага. его китаец тока отгрузил. дней 25 ждать и слюни пускать :(
Я вот слежу за этим товарищем:
https://www.youtube.com/watch?v=7pFui4tvjBE
https://www.youtube.com/watch?v=73l8s_Bv30E&list=PLxb1losWErZ7sy226CJv8A...
обещает скоро библиотеки опубликовать
Electronik83 - Спасибо за информацию!
Я вот слежу за этим товарищем:
https://www.youtube.com/watch?v=7pFui4tvjBE
https://www.youtube.com/watch?v=73l8s_Bv30E&list=PLxb1losWErZ7sy226CJv8A...
обещает скоро библиотеки опубликовать
Electronik83 - Спасибо за информацию!
Я надеюсь Вы нас как-то оповестите когда сие чюдо произойдет )
Конечно, сообщу сдесь, но можете и сами подписатся на интересующий канал YouTube ;-)
Кстати, ещё такой разврат видел: STM32 как отдельная "графическая карта" для проектов Ардуино или опяьть же STM32:
https://www.youtube.com/watch?v=Nm0DjkwCZAc
https://www.youtube.com/watch?v=GFpjbT1SroM
Конечно, сообщу сдесь, но можете и сами подписатся на интересующий канал YouTube ;-)
Кстати, ещё такой разврат видел: STM32 как отдельная "графическая карта" для проектов Ардуино или опяьть же STM32:
https://www.youtube.com/watch?v=Nm0DjkwCZAc
https://www.youtube.com/watch?v=GFpjbT1SroM
Да я видел.
Припаял кнопки и пипец - реакция ваще никакая. Надо их на прерывания вешать...
Что-то вы делаете не так. У меня все шикарно.
Я про дисплей 320х480 и переделывание под него прошивы.
А что там не так?
Отрисовка на дисплей все время занимает. А опрос кнопок доли секунды. Попробуй угадай нажми...
Ну а как ты хотел? Мега... бери стм )
Вот тож захотел такой пультоскоп сделать на маленьком экранчике. На oled ssd1306 какая последняя прошивка? Не могли бы выложить кто-нибудь, а то обсуждение и даже фотки были, а прошивка на него еще годовалой давности только.
Вот тож захотел такой пультоскоп сделать на маленьком экранчике. На oled ssd1306 какая последняя прошивка? Не могли бы выложить кто-нибудь, а то обсуждение и даже фотки были, а прошивка на него еще годовалой давности только.
обратись к Electronik83
Вот по поводу маленького экранчика. Нарыл экран от авторегистратора, не могу даташит найти на него уже производителю написал, пока молчит. зкран 2,4" модель bl-n24p 100v0 40pin адаптер на 20pin в 40 пин известна только подсветка? 18 катод 20 анод не используются 17, 19, 26, 39
Есть инфа по замене lda24069 и bl024-025 кто нибудь встречал или есть инфа?
Просто прикольный диплей и адаптер сразу с кнопками menu up doun mode
самое то прикрутить к пультоскопу
самое то прикрутить к пультоскопу
чего вы там рассматривать то будете? Зачем мельчить?
Вот тож захотел такой пультоскоп сделать на маленьком экранчике. На oled ssd1306 какая последняя прошивка? Не могли бы выложить кто-нибудь, а то обсуждение и даже фотки были, а прошивка на него еще годовалой давности только.
https://yadi.sk/d/JCOev7-33EEYHQ
Electronik83 а пульсации от блока питания скажем 50 мв на пультоскопе можно увидеть?я имею ввиду скетч из вашего поста выше (ssd1306)
У меня блок пульсирует 0,02 вольта. На ssd1306 я думаю этого видно не будет. С более большим экраном (320х480), где размах рисуется в 255 пикселей: 0.02в - это где то два три пикселя. Т.е. его видно, но форму не рассмотреть.
А так можно посчитать: 5 вольт делим на 255 пикселей, получаем 0,019 вольт на пиксель.
Для ssd1306 - 0.098 вольт на пиксель.
Это все верно для опорного в пять вольт.
быстренько подключил ssd1306 к arduino uno,подал сигнал с пультоскопа на 5110,частота 1 кгц,этот же сигнал измеряю мультиметром DT9205,видно что 1 пиксел=13 мв где-то,при 50 мв сигнал видно четко
далее,строка 176
ssd1306_draw_line(++x, 63-adcBuf[y]/51, x, 63-adcBuf[y+1]/5);
заменил на
ssd1306_draw_line(++x, 63-adcBuf[y]/1, x, 63-adcBuf[y+1]/1);
теперь видно сигнал 3 мв!!!
может еще добавить опорное кроме 5 и 1,1 еще 0,22 вольта?отрисовка при опорном 0,22 в программно-при отрисовке не делим на 5
P.S.открываю спринт лайот,буду рисовать/травить/паять )))
совершенно не подумал-допустим питание какого либо устойства 5 в,пульсации 50 мв,тогда надо смещать ноль пультоскопа....надо обдумать как это проще сделать,или придется добавлять оу...
строка 176
ssd1306_draw_line(++x, 63-adcBuf[y]/51, x, 63-adcBuf[y+1]/5);
заменил на
ssd1306_draw_line(++x, 63-adcBuf[y]/1, x, 63-adcBuf[y+1]/1);
теперь видно сигнал 3 мв!!!
Блин, че я раньше не подумал - можно же брать максимум сигнала и его минимум. И потом программно растягивать его на весь экран. Как такая идея? Сделать отдельным режимом или на постоянку?
Привет . на постоянку наверное. частотомер не подправили ?
bulat943, согласно даташиту опорное на меге328 не должно быть менее 1 вольта.
мы не меняем опорное,в пограмме циклически измеряется напряжение,потом оно делится на 5,а потом отрисовка,так если не делить на 5 то будет якобы опорка 1,1/5=0,22 в
а на счет авто авторазвертки тоже хорошо-поставили предел 1,1 ,и если упирается вверх(255)-переходим на опорное 5 в,а если ниже 255/5 то ставим опорное 0,22 в
спаяю,опробую
с частотомером пока не разбирался,и так у меня их 3 ,последний собирал свой вариант и выложил на вртп http://vrtp.ru/index.php?showtopic=25803&hl=%F7%E0%F1%FB
Добавил: для интереса поставил при запуске
50 bool opornoe=0; // флаг опорного напряжения
потом
157 if (Vmax==255){
частотомер не подправили ?
А что с ним? я забыл...
отображение частоты после 1кгц. показывает целые единицы, десятки. не отображает к примеру 1300 гц или 1,3кгц. 10560 или 10,56
отображение частоты после 1кгц. показывает целые единицы, десятки. не отображает к примеру 1300 гц или 1,3кгц. 10560 или 10,56
Поправил. https://yadi.sk/d/JCOev7-33EEYHQ
приду с работы испытаю. спасибо.
Эка как проект за один день продвинулся)) Спасибо большое за скетчи!
а тепеь вообще сказка!!!
автопредел вверх и вниз,то есть если стоит 1,1 в и уровень более 1,1 в то вкл предел 5 в,а если предел 5 в и уровень ниже 1,1 в то вкл предел 5 в
https://yadi.sk/d/GffTda0B3EEmCb
а тепеь вообще сказка!!!
автопредел вверх и вниз,то есть если стоит 1,1 в и уровень более 1,1 в то вкл предел 5 в,а если предел 5 в и уровень ниже 1,1 в то вкл предел 5 в
https://yadi.sk/d/GffTda0B3EEmCb
Неплохо. Я делаю увеличение сигнала (программное растягивание). Скоро скину скейтч. Только проверить никак. На даче.
И может ну её - эту сетку.... все равно по ней толком ниче не посчитать. А все данные есть на экране.
я уже сделал,если сигнал менее 0,22 v то программно предел 0,22 v
еще помучаю
я уже сделал,если сигнал менее 0,22 v то программно предел 0,22 v
еще помучаю
Ты немного не понял меня. Я хочу отрисовывать сигнал, который попадает в диаппазон от Vmin до Vmax.
ммм,то же идея
пока у меня так,у кого ssd1306,попробуйте
https://yadi.sk/d/CjMpjagG3EEnzw
ммм,то же идея
https://yadi.sk/d/8QdFtdUu3EEofr проверь.....
Я там лупу попытался изобразить..... и вспомнил про функцию map... и две банки пива:)
И блин - в некоторых режимах оперативу видно на графике. Надо пофиксить...
добавил авторазвертку,пока только во всем диапазоне,но надо сделать както через кнопки,например при выборе развертки 0-6 добавить auto
наверно никому не интересно,как "доведу под себя" выложу,не стану засорять ветку форума...
Мою лупу посмотри, а....
шумы сильно усиливаются при малом сигнале(менее 1 в),а так норм
с UART не разберусь никак,ничего не принимает
шумы сильно усиливаются при малом сигнале(менее 1 в),а так норм
Дак тыж сам хотел рассматривать малейшие изменения сигнала - вот тебе и шумы..
с UART не разберусь никак,ничего не принимает
Только что проверил. Приём нормальный. На 9600 тестил... без разгона.
Надо сделать передачу.... Снизу полоску сделать, чтоб символ выбирать....
И как то прием долго длится. Надо бы тоже что нибудь с этим порешать...
так у меня все норм,даже при 30 мв шумов не видно