Импульс ILI9341
|
|
| Сообщение # 1
|
булат
Постов: 554
Друзья |
Продолжение модернизации простого осциллографического пробника "Импульс" но уже с использованием дисплея ILI9341 SPI 240+320 Размер может быть любым Сразу отмечу что отрисовка экрана довольно медленная,если найду способ еще ее ускорить то прошивку выложу Все также-5 кнопок управления (развертка + и -,уровень синхронизации + и -,пауза) и доп кнопка вкл/выкл (при желании можно не ставить,например если использовать механический выключатель,тогда и ключи питания можно исключить)
Аналоговая часть разработана ув.Лекс59,в моем варианте входная часть упрощена а именно использован только один поддиапазон 1:1-в щупе с али P6060 есть переключатель 1/1 и 1/10,таким образом с промежуточным делителем получены пределы 20 мв/деление,50 мв/деление,100 мв/деление и в режиме с делителем 1/10 0,2 в/деление,0,5 в/деление,1 в/деление Коммутация промежуточного делителя переключателем на 3 положения и 2 направления AD9280 использовано с использованием опорного напряжения 2 вольта,питание прибора от литиевого аккумулятора от сотового с напряжением 3,6-4,2 вольта,зарядное на LTC4054,преобразователь отрицательного напряжения на TPS60400 Меню пока не делал-отлавливаю баги,займусь им позже
Сетка- линии по вертикали-напряжение, 6 линий по вертикали-развертка 8 линий Пределы развертки: 1.25 ,2.5 ,5 ,10 ,20,50 мксек/деление; 0.1,0.2,0.5,1,2,5,10,20 мсек/деление Развертка 2.5 мксек/деление это искусственное увеличение развертки 5 мксек/деление в 2 раза,а 1.25 мксек/деление-вчетверо В аналоговой части изменил подключение резистора смещения ноля Схема и плата на которой собирал
|
|
| Сообщение # 2
|
apeks
Постов: 2197
Друзья |
включение SPI ? вариант 8бит как в dss31 еще не опробовали? в нем есть еще интересная фишка включения АЦП и цыфры дисплея на один порт контролера, дисплей "обрабатывается" в момент нахождения АЦП в режиме Z и у AD9280 кажется тоже есть режим Z
|
|
| Сообщение # 3
|
булат
Постов: 554
Друзья |
Я так и продумывал вариант с параллельным портом дисплея параллельно линиям к AD9280,скорость отрисовки вырастет однозначно,займусь на досуге
|
|
| Сообщение # 4
|
apeks
Постов: 2197
Друзья |
булат, буду ждать вариант 8 бит SPI уже как бы отработан да и слаб он для "больших" дисплеев еще и в цвете
|
|
| Сообщение # 5
|
monk_tuck
Постов: 10
Х |
булат, большая дырка в плате - для аккумулятора типа 18650, или для чего?
|
|
| Сообщение # 6
|
булат
Постов: 554
Друзья |
Базовая пошивка "Versia 1.0"
Чтоб вы смогли оценить-стоит ли двигаться дальше-как я уже сказал отрисовка графика медленная,например если подать меандр 1 кгц 5 вольт то на развертке 0,2 мсек/деление на экране видно полтора периода и экран обновляется (256 раз за 21 сек) 12 раз в секунду,а если подать 10 кгц то на той же развертке на экране 15 периодов и обновляется (256 раз за 28 секунд=) 9 раз в секунду,при подаче 1 МГц на той же развертке экран полностью заполнен импульсами и обновляется примерно 2 раза в секундуДобавлено (23.01.2019, 20:38) ---------------------------------------------
Цитата monk_tuck ( ) большая дырка в плате нет там никаких дыр,просто голый участок платы,аккумулятор зажат между экраном и платой,мешал кварц и я его немного сместил и проводками припаял к атмеге
|
|
| Сообщение # 7
|
Tygra
Постов: 2165
Друзья |
Как идея для модернизации , есть дисплеи NextIon как бы сам по себе "ускоритель" , возьмет на себя отрисовку и картинки , для проца для обработка сигнала , мне кажется там оно тормозить не будет ...
|
|
| Сообщение # 8
|
булат
Постов: 554
Друзья |
Тут дисплей отрисовывает нормально,проблема в скорости загрузки картинки в дисплей-авр не такие уж быстрые для такого дела,да и стоимость вашего дисплея отпугивает-за ту же тысячу можно деталей на "импульс 7735" накупить,и как то не верится что он сам может рисовать без участия микроконтроллера-там скорее всего есть буфер озу,в него пихаем картинку и потом из нее по комманде выводим картинку,но опять таки уйдет столько же времени чтоб передать картинку из атмеги в буфер дисплея
|
|
| Сообщение # 9
|
булат
Постов: 554
Друзья |
monk_tuck ссылка ни о чем,я к ардуино никакого отношения не имею... отредактировал-у них дольше,передача данных минимум 1 мксек,команды 5 мксек
|
|
| Сообщение # 10
|
monk_tuck
Постов: 10
Х |
булат, можете показать более-менее качественную картинку готовой платы со стороны пайки?
|
|