Четверг, 28.03.2024, 15:05
Вы вошли как Гость | Группа "Гости"Приветствую Вас Гость | RSS
Главная | Модуль цифрового осцилографа - Страница 32 - Форум | Мой профиль | Регистрация | Выход | Вход
Обитель RC-инженера
Форма входа
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: ВитГо  
Форум » Разработка электронных устройств » Разрабатываю ! » Модуль цифрового осцилографа (Пробуем свои силы в построении цифрового осциллографа)
Модуль цифрового осцилографа
vladimersДата: Пятница, 29.03.2013, 17:12 | Сообщение # 466
Сержант
Группа: Проверенные
Сообщений: 45
Репутация: 0
Статус: Offline
чтото похожее и у меня оказуется по выводу на экран ,вот автор кстати разьяснил немного,ато по исходнику все некак немог понять принцып,хотя и догадывался что тоже с буфером связан вывод -
- http://hobby-research.at.ua/forum/2-1-94#4654 (в конце страницы описание работы ) но вот как победить и отыскать где именно збой проходит -х.з


Сообщение отредактировал vladimers - Пятница, 29.03.2013, 17:26
 
ВитГоДата: Суббота, 30.03.2013, 10:28 | Сообщение # 467
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
это понятно

просто я например перерисовывал бы экран немного по другому..
тоже через буфер. но с полным перерисовыванием области вывода осциллограммы по dma

к сожалению на пальцах это объяснить сложно.. попробую как нить зарисовать примерный алгоритм..


Виталий (аka ВитГо)
 
vladimersДата: Воскресенье, 31.03.2013, 03:22 | Сообщение # 468
Сержант
Группа: Проверенные
Сообщений: 45
Репутация: 0
Статус: Offline
какраз хотел сказать вам по поводу щупов ,просто купил китайские недорогие -по 10$примерно ,на них искажения вобщемто на 1МГц в положени 1\1 на 1\10 вроде получше .
тоесть пока делаете входную часть-то надо прикидывать какие щупы будут -если дорогие по 40-50$ то одно ,а если обычные китайские -то возможно лучше тогда от DSO203 применить,малый размер разьёма,что на корпус и размер повлияет . а вот делитель и ёмкость копменсации сразу развести на плате (ну а там хоть переключатель -хоть электронно переключать )эт о кому как удобнее былоб.
зато уменьшается размер корпуса (уж очень увеличивает размер стандартные разьемы BNC с щупами с компенсацыей )
 
ВитГоДата: Воскресенье, 31.03.2013, 08:56 | Сообщение # 469
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
к слову об искажениях - а к щупам входную емкость настраивали ?

Виталий (аka ВитГо)
 
vladimersДата: Вторник, 02.04.2013, 13:21 | Сообщение # 470
Сержант
Группа: Проверенные
Сообщений: 45
Репутация: 0
Статус: Offline
да. входная стоит и на 1кГц настраивается ровненький прямоугольный импульс (на входе уселителей на плате ) также потом переключаю на 1\10 и уже на щупе также настраиваю ёмкость.(покрайней мере вроде так везде описывается в инете и на других осцылах ,правда используют и 1кГц а китайцы 10кГц но и так и так пробывал). возможно качества щупа имеет значение сильно,сопротивление кабеля и его ёмкость. Пробывал прям сразу с генератора напрямую подать- так ровненький стоит прямоугольник на 1Мгц . тоесть при проэктировании уже надо наверно иметь введу какие использовать будете щупы .(у меня что самодельный также работает.что китайский ,разницы вообще неувидел ) попробую если надо фотки зделать.
неприкрепляютя все нажаль ,но вобщем сигнал без искажений лиш 1/10 такойже как без щупа напрямую

Добавлено (02.04.2013, 13:21)
---------------------------------------------
ВитГо вот кстати такойже дисплей и тамже можно даташит на него скачать с драйверами http://www.ebay.com/itm....0105766

Прикрепления: 9864806.jpg (134.6 Kb) · 9817183.jpg (129.9 Kb)


Сообщение отредактировал vladimers - Воскресенье, 31.03.2013, 16:11
 
ВитГоДата: Среда, 03.04.2013, 07:29 | Сообщение # 471
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
да, видел такой, и этот архивчик с дровами уже скачал :-) жду дисплей в общем :-)

Виталий (аka ВитГо)
 
ВитГоДата: Среда, 03.04.2013, 12:54 | Сообщение # 472
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
убиваюсь :-(
Прикрепления: 9500982.gif (167.8 Kb)


Виталий (аka ВитГо)
 
ВитГоДата: Четверг, 11.04.2013, 23:57 | Сообщение # 473
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
переписал китайский драйвер fsmc на ssd1289 на кокосе !

получилось !!

сейчас буду допиливать его до стандартных функций...
ну и нужно посмотреть как в нем делать оконный вывод... - охота dma использовать для вывода осциллограмм...

ну и потом возьмусь за тачскрин его...


Виталий (аka ВитГо)
 
SergiДата: Пятница, 12.04.2013, 22:51 | Сообщение # 474
Подполковник
Группа: Проверенные
Сообщений: 540
Репутация: 55
Статус: Offline
Молодец!
Я пока кручу трехфазный мотор, надеюсь через неделю закончу.
 
ВитГоДата: Суббота, 13.04.2013, 17:49 | Сообщение # 475
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
Готовый драйвер lcd ssd1289 и тачпанели ADS7843

STM32F4: Драйвер дисплея SSD1289 + TouchPanel ADS7843

работа с дисплеем через FSMC.
ДМА еще не прикручивал


Виталий (аka ВитГо)
 
vladimersДата: Суббота, 13.04.2013, 19:34 | Сообщение # 476
Сержант
Группа: Проверенные
Сообщений: 45
Репутация: 0
Статус: Offline
возможно подскажете по изображению ,в какую сторону рыть http://hobby-research.at.ua/_fr/0/9678592.jpg http://hobby-research.at.ua/_fr/0/5709326.jpg
дисплей 16бит (вроде как по битности нето но пробывал и 8 и 16 ток цвет меняется но - поломанность остается ) мож примерно отчего ещо может такой эфект быть?
 
ВитГоДата: Суббота, 13.04.2013, 20:22 | Сообщение # 477
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
с большим бы качеством фотки.. а то толи пережато так плохо - то ли дефекты на изображении..

вообще судя по изображению - такое ощущение что пытаетесь в 16ти битную шину дисплея записывать 8ми битные цвета...

попробуйте заливать дисплей одним цветом !! а то когда много данных (да еще разных) то картинка слишком сложная для анализа..

например заполните дисплей значением 0xF800 и(или) 0x001F - и посмотрите какие получите цвета...

дисплей нужно перевести программно в 16ти битный цвет (бывает еще 18ти битный режим цвета)


Виталий (аka ВитГо)
 
vladimersДата: Суббота, 13.04.2013, 20:27 | Сообщение # 478
Сержант
Группа: Проверенные
Сообщений: 45
Репутация: 0
Статус: Offline
попробую,просто это через исходник проэкта приходится делать .
или придется походе отдельно для него ченить составлять проэкт. а то в исходнике осцыла тяжело все одним цветом залить.
 
ВитГоДата: Суббота, 13.04.2013, 22:30 | Сообщение # 479
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
ну тогда просто поставь while(1); после инита дисплея и вывода цветом фона чтобы дальше ничего не запускалось

Виталий (аka ВитГо)
 
vladimersДата: Суббота, 13.04.2013, 22:59 | Сообщение # 480
Сержант
Группа: Проверенные
Сообщений: 45
Репутация: 0
Статус: Offline
вот датошит кстати на роднои и рекомендуемую замену
(неприклепляются жаль,длинные)


Сообщение отредактировал vladimers - Воскресенье, 14.04.2013, 00:02
 
Форум » Разработка электронных устройств » Разрабатываю ! » Модуль цифрового осцилографа (Пробуем свои силы в построении цифрового осциллографа)
Поиск:


Copyright MyCorp © 2024
Сделать бесплатный сайт с uCoz