Карманный осциллограф на STM32

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
Прорезались зубы
Сообщения: 209
Зарегистрирован: Пн ноя 05, 2018 11:54:20
Откуда: Москва

Сообщение vasu_nomad »

[uquote="Oxford",url="/forum/viewtopic.php?p=3505346#p3505346"]Не все. Только то на что хватило знаний.

Добавлено after 4 minutes:
[uquote="240265",url="/forum/viewtopic.php?p=3504994#p3504994"]В прошивке GFX работают 2 АЦП в интерливе + разгон. Так что где-то 500КГц можно увидеть.[/uquote]
Сразу видно что опыта в программировании этих МК нету.[/uquote]
На мой отсталый уровень - это высокая профессиональная работа. Наверное можно было бы и лучше, но и то что сделано - весьма достойно!
Реклама
Опытный кот
Аватара пользователя
Сообщения: 819
Зарегистрирован: Вт окт 23, 2012 13:17:25
Откуда: Прокопьевск

Сообщение Oxford »

А что сделано то?
Инженер R@D

Telegram чат: https://t.me/radiowolf или в поиске приложения @radiowolf. Личка:@cncoxford
Контактная информация:
Реклама
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 150
Зарегистрирован: Чт фев 10, 2011 17:54:28
Откуда: Подольск МО

Сообщение Sanseyis »

Кто запускал ослика на экране ILI9486, подскажите какие манипуляции с экраном нужно сделать? МК прошил через DFU. У меня просто белый экран.

Добавлено after 32 minutes 25 seconds:
Кстати экран вообще похож на HX8357
Вложения
IMG_20181115_200739.rar
(111.76 КБ) 334 скачивания
IMG_20181115_193054.rar
(145.04 КБ) 286 скачиваний
Электрический кот
Аватара пользователя
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

Сообщение 240265 »

[uquote="Oxford",url="/forum/viewtopic.php?p=3505354#p3505354"]А что сделано то?[/uquote]
Хорош трепаться. Есть что-то реальное -выкладывай. Посмотрим и оценим.
IVL ex UA6PJ
Реклама
Эиком - электронные компоненты и радиодетали
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 150
Зарегистрирован: Чт фев 10, 2011 17:54:28
Откуда: Подольск МО

Сообщение Sanseyis »

Прошился прошивкой для HX, на экране серийный номер, только зеркально.

Добавлено after 22 minutes 28 seconds:
Коты извиняйте за панику, все норм. Прошился ещё раз и все встало нормально.
Реклама
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 150
Зарегистрирован: Чт фев 10, 2011 17:54:28
Откуда: Подольск МО

Сообщение Sanseyis »

Я так понял все настройки из меню сохраняются только на microsd?
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1131
Зарегистрирован: Вс авг 21, 2011 21:11:56
Откуда: Харьков

Сообщение Alex2 »

Да
Открыл глаза
Сообщения: 55
Зарегистрирован: Ср апр 06, 2016 21:59:29

Сообщение M_ARK »

Ослик загружается, но не нажимается крайняя левая кнопка, которая отвечает за меню. При этом все остальные кнопки работают, сопротивления и дорожки прозваниваются, сама кнопка исправна. При касании щупов никаких осциллограмм нет. Всю плату уже насквозь изучил, прозвонил. Не знаю, то дальше делать.
Друг Кота
Аватара пользователя
Сообщения: 3385
Зарегистрирован: Пн окт 11, 2010 19:00:08

Сообщение Мурик »

Может вывод МК соединенный с кнопкой нормально не припаян?
Открыл глаза
Сообщения: 55
Зарегистрирован: Ср апр 06, 2016 21:59:29

Сообщение M_ARK »

Припаян, прозвонил. И там несколько кнопок сидят на одном выводе через резистивный делитель, остальные-то кнопки нормально работают.
Вымогатель припоя
Аватара пользователя
Сообщения: 554
Зарегистрирован: Чт апр 14, 2011 20:39:14

Сообщение vladant »

Проверяйте все кнопки. У меня было под кнопку БГА паста затекла и КЗ давала.
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1131
Зарегистрирован: Вс авг 21, 2011 21:11:56
Откуда: Харьков

Сообщение Alex2 »

[uquote="M_ARK",url="/forum/viewtopic.php?p=3509839#p3509839"]Ослик загружается, но не нажимается крайняя левая кнопка, которая отвечает за меню. При этом все остальные кнопки работают, сопротивления и дорожки прозваниваются, сама кнопка исправна. При касании щупов никаких осциллограмм нет. Всю плату уже насквозь изучил, прозвонил. Не знаю, то дальше делать.[/uquote]
проверять напряжения.
5 кнопок слева подключены на одну шину АЦП. Таким образом МК понимает какую именно кнопку нажимаем по приходящему по этой шине напряжению. Для каждой кнопки есть свой диапазон напряжений. При нажатии каждой кнопки на шине вы должны видеть изменение напряжений.
Если не нажимается, значит не обрабатывается правильно напряжение на АЦП МК. Либо резисторный делитель неправильно работает, либо опорного напряжения нет на АРЕФ,
GFX
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

Сообщение GFX »

Диапазоны кнопок, вдруг поможет. это 8ми битное представление, в Вольты перевести сможете(умножить на опорное напряжение и разделить на 256)?
#define ADC_Button1 0
#define ADC_Button2 (57<<4)
#define ADC_Button3 (98<<4)
#define ADC_Button4 (150<<4)
#define ADC_Button5 (196<<4)
#define ADC_Button_off (233<<4)
Открыл глаза
Сообщения: 55
Зарегистрирован: Ср апр 06, 2016 21:59:29

Сообщение M_ARK »

На Vref (21 вывод МК) напряжение близко к нулю (примерно, 0.04 В). На землю не звонится. На 25 выводе (BTN) в зависимости от нажатой кнопки напряжение меняется от 0.07 В (нажата S8) до 0.02 В (нажата S4), при не нажатых кнопках 0.08 В. Итого - нет напряжения Vref (по даташиту должно быть не менее 1.8 В). Пока проверял выводы, отломился вывод 19 (Vdd) под корень у корпуса. Возможно, был уже надломлен. Ножки очень тонкие, и когда из Чип и Дип микросхему получил, ножки выправлять пришлось -были погнутые - плохо упаковали. Не знаю, объединены ли между собой все выводы Vdd внутри МК или каждая на свою часть микросхемы работает? Может ли это быть причиной отсутствия напряжения Vref? Подумываю поменять МК. Подойдет ли прошивка к МК при замене (не привязана ли она к серийному номеру МК)?
Вымогатель припоя
Аватара пользователя
Сообщения: 688
Зарегистрирован: Пн ноя 26, 2012 22:25:50
Откуда: Бобруйск

Сообщение Валерьян »

[uquote="M_ARK",url="/forum/viewtopic.php?p=3510505#p3510505"]На Vref (21 вывод МК) напряжение близко к нулю (примерно, 0.04 В). На землю не звонится. На 25 выводе (BTN) в зависимости от нажатой кнопки напряжение меняется от 0.07 В (нажата S8) до 0.02 В (нажата S4), при не нажатых кнопках 0.08 В. Итого - нет напряжения Vref (по даташиту должно быть не менее 1.8 В). Пока проверял выводы, отломился вывод 19 (Vdd) под корень у корпуса. Возможно, был уже надломлен. Ножки очень тонкие, и когда из Чип и Дип микросхему получил, ножки выправлять пришлось -были погнутые - плохо упаковали. Не знаю, объединены ли между собой все выводы Vdd внутри МК или каждая на свою часть микросхемы работает? Может ли это быть причиной отсутствия напряжения Vref? Подумываю поменять МК. Подойдет ли прошивка к МК при замене (не привязана ли она к серийному номеру МК)?[/uquote]
Vref не выходит из МК а подается на него с DA8-TL431.А отломанный вывод восстанавливается очень просто на месте.Тоненьким остреньким резачком подрезается пластмасса пока не оголится вывод и напаивается тоненьким проводком под хорошей лупой или под микроскопом.Но перед этим как хирурги делают-принять соточку.Такие резачки затачиваю из надфилей.
Если на ДА8 и R32 напряжение есть-то банальная причина-проходное отверстие.Я свою плату перед пайкой всю проверил-пару отверстий пришлось пропаять.
Вымогатель припоя
Аватара пользователя
Сообщения: 653
Зарегистрирован: Сб май 10, 2014 23:23:39
Откуда: Северодвинск

Сообщение willy380 »

[uquote="M_ARK",url="/forum/viewtopic.php?p=3510505#p3510505"]На Vref (21 вывод МК) напряжение близко к нулю (примерно, 0.04 В). На землю не звонится. На 25 выводе (BTN) в зависимости от нажатой кнопки напряжение меняется от 0.07 В (нажата S8) до 0.02 В (нажата S4), при не нажатых кнопках 0.08 В. Итого - нет напряжения Vref (по даташиту должно быть не менее 1.8 В). Пока проверял выводы, отломился вывод 19 (Vdd) под корень у корпуса. Возможно, был уже надломлен. Ножки очень тонкие, и когда из Чип и Дип микросхему получил, ножки выправлять пришлось -были погнутые - плохо упаковали. Не знаю, объединены ли между собой все выводы Vdd внутри МК или каждая на свою часть микросхемы работает? Может ли это быть причиной отсутствия напряжения Vref? Подумываю поменять МК. Подойдет ли прошивка к МК при замене (не привязана ли она к серийному номеру МК)?[/uquote]
Может быть у вас TL432 вместо TL431, у них 1и 2 ноги меняются местами, маркировка у TL431-Т3С_, а у TL432-Т4С_.
Открыл глаза
Сообщения: 55
Зарегистрирован: Ср апр 06, 2016 21:59:29

Сообщение M_ARK »

[uquote="Валерьян",url="/forum/viewtopic.php?p=3510564#p3510564"]Vref не выходит из МК а подается на него с DA8-TL431.А отломанный вывод восстанавливается очень просто на месте.Тоненьким остреньким резачком подрезается пластмасса пока не оголится вывод и напаивается тоненьким проводком под хорошей лупой или под микроскопом.Но перед этим как хирурги делают-принять соточку.Такие резачки затачиваю из надфилей.
Если на ДА8 и R32 напряжение есть-то банальная причина-проходное отверстие.Я свою плату перед пайкой всю проверил-пару отверстий пришлось пропаять.[/uquote]
Спасибо, нашел непропай в обвязке DA8, кнопки работают как надо, появилась осциллограмма. Но на карточку не записывает, при выключении пишет SD mount error и с генератора сигнал включаю, но не вижу его осциллограммы. При нажатии на кнопку Ресет выключается, а не перезагружается.
Вымогатель припоя
Аватара пользователя
Сообщения: 653
Зарегистрирован: Сб май 10, 2014 23:23:39
Откуда: Северодвинск

Сообщение willy380 »

[uquote="M_ARK",url="/forum/viewtopic.php?p=3510666#p3510666"][uquote="Валерьян",url="/forum/viewtopic.php?p=3510564#p3510564"]Vref не выходит из МК а подается на него с DA8-TL431.А отломанный вывод восстанавливается очень просто на месте.Тоненьким остреньким резачком подрезается пластмасса пока не оголится вывод и напаивается тоненьким проводком под хорошей лупой или под микроскопом.Но перед этим как хирурги делают-принять соточку.Такие резачки затачиваю из надфилей.
Если на ДА8 и R32 напряжение есть-то банальная причина-проходное отверстие.Я свою плату перед пайкой всю проверил-пару отверстий пришлось пропаять.[/uquote]
Спасибо, нашел непропай в обвязке DA8, кнопки работают как надо, появилась осциллограмма. Но на карточку не записывает, при выключении пишет SD mount error и с генератора сигнал включаю, но не вижу его осциллограммы. При нажатии на кнопку Ресет выключается, а не перезагружается.[/uquote]
Кнопкой Reset он выключается а удержанием кнопки OK выключается с сохранением последних настроек.
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1131
Зарегистрирован: Вс авг 21, 2011 21:11:56
Откуда: Харьков

Сообщение Alex2 »

Резет сбрасывает МК, питание пропадает т.к МК перестает удерживать на EN преобразователя лог 1.
По генератору- проверьте на входе 6001 наличие сигнала с DAC далее всю обвязку данного ОУ.
По карточке- не помню максимальный объем, но не очень большой+ система ФАТ 32 ну и всю обвязку нужно проверить от мк к картридеру + питание.
Открыл глаза
Сообщения: 55
Зарегистрирован: Ср апр 06, 2016 21:59:29

Сообщение M_ARK »

Карточка на 2 Гб, в телефоне работает нормально, пытаюсь ее прочитать или отформатировать на компьютере с помощью кард-ридера -не форматирует. Буду искать другую. По генератору - на нем сигнал есть, а вот осциллограмма показывает "температуру на марсе". При включенной развертке 50 mS на экране две прямые линии, не чувствительные на любом пределе В/дел к щупу. Перехожу на развертку 100 mS, начинается сумасшедшая свистопляска, щуп при этом висит в воздухе и ни к чему не подключен. При касании к массе ничего не меняется. Изменение В/дел не влияет на показания. По напряжениям на схеме: на 6 выходе DA5 есть 1,2 В, на том же выводе DA6 ничего нет. А причина в том, что на 3 выводе DA6 сидит ноль, и операционник отключен. Поясните, как работает Q5 (назначение), что за сигнал S2_ADC
Изображение
Ответить

Вернуться в «ARM»