Осциллограф на ARM и дисплее 5 или 7 дюйма ssd1963

Корзина для неактивных и неинформативных тем.
Данный раздел не участвует в поиске!

Re: Осциллограф на ARM и дисплее 5" или 7" дюйма ssd1963

Сообщение TREY3499 (Сергей) » 18 июл 2015, 12:34

Синхронизация не получается.
Добавил несколько макросов.Прикрепил часики.Сделал вывод на 2-а луча.
Но вот загвоздка.Когда убираем макрос часов,то 2-а луча работают нормально.Но когда читаем часы или выводим надписи,2-й луч не стирает старый и каждый раз пишет новый.
В макросе LCD_Draw_Char массив прописан так unsigned char FONT_8x12.
Но когда меняем название на static const unsigned char FONT_8x12 он не выводит надписи но 2-а луча работают нормально.
и так тоже результата не дало static const unsigned char FONT_8x12 []PROGMEM ={
В чем может быть причина?
У вас нет доступа для просмотра вложений в этом сообщении.
Знать всё невозможно,но нужно к этому стремиться!
Аватар пользователя
Ник: TREY3499
Имя: Сергей
(Тверь)
Специалист
Специалист
Информация о пользователе

Re: Осциллограф на ARM и дисплее 5 или 7 дюйма ssd1963

Сообщение TREY3499 (Сергей) » 25 янв 2016, 11:41

Немного доработал схему и вот ,что получилось.
Будет ли такая схема работать в железке?
У вас нет доступа для просмотра вложений в этом сообщении.
Знать всё невозможно,но нужно к этому стремиться!
Аватар пользователя
Ник: TREY3499
Имя: Сергей
(Тверь)
Специалист
Специалист
Информация о пользователе

Re: Осциллограф на ARM и дисплее 5 или 7 дюйма ssd1963

Сообщение small_lee_yg (Li) » 26 янв 2016, 03:48

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

Re: Осциллограф на ARM и дисплее 5 или 7 дюйма ssd1963

Сообщение TREY3499 (Сергей) » 28 янв 2016, 15:54

Спасибо большое за проект.
Немного подкорректировал схему и сделал простенькую синхронизацию.
Думаю по этой схеме и буду собирать входную часть осциллографа.
Как реализовать теперь количество времени на деление для вывода на экран и подсчет частоты входного сигнала?(не ставить же паузу в чтении ацп)
На видео работа без внешнего ацп.проверял работу входного блока.
https://youtu.be/TcfK7nl4xfU
У вас нет доступа для просмотра вложений в этом сообщении.
Знать всё невозможно,но нужно к этому стремиться!
Аватар пользователя
Ник: TREY3499
Имя: Сергей
(Тверь)
Специалист
Специалист
Информация о пользователе
Вернуться наверх

Re: Осциллограф на ARM и дисплее 5 или 7 дюйма ssd1963

Сообщение small_lee_yg (Li) » 28 янв 2016, 23:54

TREY3499 писал(а):не ставить же паузу в чтении ацп

паузу не нужно. ставь fifo memory, сигнал будет переписаться по верх каждыи раз, при синкронизазии, и будешь читать когда процесору угодно, на любой скорости...
не буду обьяснять через терминологию SPS, MSPS, MIPS etc.... смотри лучьше линк с исполизованием fifo memory
http://eosystems.ro/index.php/projects/eoscope
Ник: small_lee_yg
Имя: Li
Ученик
Ученик
Информация о пользователе
Вернуться наверх

Re: Осциллограф на ARM и дисплее 5 или 7 дюйма ssd1963

Сообщение TREY3499 (Сергей) » 29 янв 2016, 10:31

С памятью не сталкивался и не знаю как с ней работать.
Если есть примеры с использованием Flowcode (proteus) то с удовольствием посмотрю.
Я так понимаю,что память будет управлять внешним ацп и будет задавать(программно) разную частоту для ацп это и будет являться шаговым интервалом времени.
Знать всё невозможно,но нужно к этому стремиться!
Аватар пользователя
Ник: TREY3499
Имя: Сергей
(Тверь)
Специалист
Специалист
Информация о пользователе
Вернуться наверх

Re: Осциллограф на ARM и дисплее 5 или 7 дюйма ssd1963

Сообщение small_lee_yg (Li) » 31 янв 2016, 19:05

TREY3499 писал(а):С памятью не сталкивался и не знаю как с ней работать.
Если есть примеры с использованием Flowcode (proteus) то с удовольствием посмотрю.
Я так понимаю,что память будет управлять внешним ацп и будет задавать(программно) разную частоту для ацп это и будет являться шаговым интервалом времени.


память очень проста в использование
ставишь последовательно АЦП.
Clock должен прииди поже чем у АЦП, приблизительно на 100нано-сек (смотришь дату в АЦП), статишь через К155ЛА3 (четыре инертора, или 6, 8, все зависит от время обработки данных в АЦП).
с самого начала можешь пробувать R и W соеденить чтоб проверить как данные текут.
и проверяй флаг FF
дальше ресет используй как синкронизацию осциллографа, так как цилк каздый раз при ресете будет с самого начало
для твоего дисплея с разрешением 800 (контоллер даёт мах 840), пойдёт память на 1024, т.е. IDT7202A, или похожие
Ник: small_lee_yg
Имя: Li
Ученик
Ученик
Информация о пользователе
Вернуться наверх

Re: Осциллограф на ARM и дисплее 5 или 7 дюйма ssd1963

Сообщение small_lee_yg (Li) » 31 янв 2016, 19:14

small_lee_yg писал(а):
TREY3499 писал(а):Clock должен прииди поже чем у АЦП, приблизительно на 100нано-сек (смотришь дату в АЦП), статишь через К155ЛА3 (четыре инертора, или 6, 8, все зависит от время обработки данных в АЦП).

посмотрел дату на твой АЦП, у него опздание всеголишь 25нсек
Ник: small_lee_yg
Имя: Li
Ученик
Ученик
Информация о пользователе
Вернуться наверх

Re: Осциллограф на ARM и дисплее 5 или 7 дюйма ssd1963

Сообщение TREY3499 (Сергей) » 01 фев 2016, 12:38

Ацп будет ad9288(100).
Память есть у меня hy57v16160dtc-7(143 мгц),Am29F200B.
Можно будет их использовать?
Знать всё невозможно,но нужно к этому стремиться!
Аватар пользователя
Ник: TREY3499
Имя: Сергей
(Тверь)
Специалист
Специалист
Информация о пользователе
Вернуться наверх

Re: Осциллограф на ARM и дисплее 5 или 7 дюйма ssd1963

Сообщение small_lee_yg (Li) » 01 фев 2016, 22:26

TREY3499 писал(а):Ацп будет ad9288(100).
Память есть у меня hy57v16160dtc-7(143 мгц),Am29F200B.
Можно будет их использовать?


ad9288(100) - попробуй поискать fifo 10ns как минимум.
прям так и пиши в ебай или алибаба: fifo 10ns
hy57v16160dtc-7(143 мгц),Am29F200B - содрал с ДВД плейера или спутниk тюнер??? нет, не пойдёт. RISC/CISC архитектура не подерживает такое, даже ARM7 не встечал, пререходи сразу на ARM9 или новые версии Cortex, или даже на ПЛИС архитектуру.
хотя есть гдето на просторах: 32-bit mini RISC uProcessor with SDRAM Controller.
вот даже во время писанины посмотрел некоторые разновидности процесоров.
но апятьтоки, сомневаюсь что ты сумеешь тактировать порт на скорость 10ns.
может тебя ето заинтересует, украинцы клонируют китаиский осциллограф, так и написана в коментат:
http://kazus.ru/forums/showthread.php?t=57335
похожая память на твою, там подоидёт, но ето так с верху, вид из вирталета. У них все на виду, даже схемы, нужно только залезть и понять что и как там устроено.
конкюжен: попробуй поискать fifo 10ns если остаешься на медленых архитектур
Ник: small_lee_yg
Имя: Li
Ученик
Ученик
Информация о пользователе
Вернуться наверх

Пред.След.

Вернуться в Мусорная корзина

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

Пользователь просматривает форум: нет зарегистрированных пользователей

cron