Ну вы же понимаете, что в таких случаях продавец не причем, его дело отправить, а если потерялись где-то по дороге, то это уже проблемы почты.GFX писал(а):Кстати это и есть рекомендованный
Карманный осциллограф на STM32
- hosturik
- Потрогал лапой паяльник
- Сообщения: 354
- Зарегистрирован: Чт июл 24, 2014 23:09:23
- Откуда: Киев
Re: Карманный осциллограф на STM32
Re: Карманный осциллограф на STM32
Пока мы на теме оригиналов, подделок нормальных и плохих (пример "нормальной", но наверняка копии - MAX7219), хочу спросить опыт по "нашим" ADC чипам, таким, как AD9280, AD9283, AD9288. Купленные у Ali/eBay китаицев, они нормальные? Делают то что от них очидаетса?
Спасибо.
Спасибо.
- Silverdjus
- Потрогал лапой паяльник
- Сообщения: 395
- Зарегистрирован: Вт июн 12, 2012 21:50:12
- Откуда: Украина, г. Ровно
Re: Карманный осциллограф на STM32
Ну, в общем, наблюдения такие.
Вывел входной паразитный сигнал 60мВ в 0, подобрав резистор около 2.5МОм на 3 пин ОУ и -3.3В питания (у меня -3.3В). Теперь луч держится на "0" во всех диапазонах напряжения. Но, заметил, что луч уходит на пол деления когда работает от внешнего ацп, при этом напряжение четко стоит 1500мВ, тоесть "0".
Еще весь осцылл начинает тупить когда мерил 50Гц (диапазоны от 8мс и выше), на кнопку в энкодере реагирует плохо, раз 5 нужно нажать, чтоб перешел по меню.
И вопрос к GFX, вернее просьба
, чтоб развернул в прошивке сигнал на прямой, в смысле 0В - низ экрана, 3В - верх. Делаю вход типа неилскопа, кстати неплохо получается, только нуно ждать новые нормальные надеюсь ОУ.
В первом канале, где внешний ацп, при включении луч появляется гдето на 3 деления от нуля, но через примерно 1-2 минуты луч становится на свое место, тоисть выход ОУ 1.5В, а после резистора 200Ом на ацп ниже 1В, но потом как я сказал становится в норму. Потом сниму видео этого процесса.
Кино
Вывел входной паразитный сигнал 60мВ в 0, подобрав резистор около 2.5МОм на 3 пин ОУ и -3.3В питания (у меня -3.3В). Теперь луч держится на "0" во всех диапазонах напряжения. Но, заметил, что луч уходит на пол деления когда работает от внешнего ацп, при этом напряжение четко стоит 1500мВ, тоесть "0".
Еще весь осцылл начинает тупить когда мерил 50Гц (диапазоны от 8мс и выше), на кнопку в энкодере реагирует плохо, раз 5 нужно нажать, чтоб перешел по меню.
И вопрос к GFX, вернее просьба
В первом канале, где внешний ацп, при включении луч появляется гдето на 3 деления от нуля, но через примерно 1-2 минуты луч становится на свое место, тоисть выход ОУ 1.5В, а после резистора 200Ом на ацп ниже 1В, но потом как я сказал становится в норму. Потом сниму видео этого процесса.
Кино
Re: Карманный осциллограф на STM32
по даташиту 8066 от 5вольт,один ньюанс возможно я неправильно понял но разница между минусом и плюсом питания этого ОУ должна быть не выше +-0.5вольт,может отсюда беда?Silverdjus писал(а):Ну, в общем, наблюдения такие.
Вывел входной паразитный сигнал 60мВ в 0, подобрав резистор около 2.5МОм на 3 пин ОУ и -3.3В питания (у меня -3.3В). Теперь луч держится на "0" во всех диапазонах напряжения. Но, заметил, что луч уходит на пол деления когда работает от внешнего ацп, при этом напряжение четко стоит 1500мВ, тоесть "0".
Еще весь осцылл начинает тупить когда мерил 50Гц (диапазоны от 8мс и выше), на кнопку в энкодере реагирует плохо, раз 5 нужно нажать, чтоб перешел по меню.
И вопрос к GFX, вернее просьба, чтоб развернул в прошивке сигнал на прямой, в смысле 0В - низ экрана, 3В - верх. Делаю вход типа неилскопа, кстати неплохо получается, только нуно ждать новые нормальные надеюсь ОУ.
В первом канале, где внешний ацп, при включении луч появляется гдето на 3 деления от нуля, но через примерно 1-2 минуты луч становится на свое место, тоисть выход ОУ 1.5В, а после резистора 200Ом на ацп ниже 1В, но потом как я сказал становится в норму. Потом сниму видео этого процесса.
Кино
- Silverdjus
- Потрогал лапой паяльник
- Сообщения: 395
- Зарегистрирован: Вт июн 12, 2012 21:50:12
- Откуда: Украина, г. Ровно
Re: Карманный осциллограф на STM32
Нее, у меня всё чётко +-3.3В (вместе 6.6В)
Re: Карманный осциллограф на STM32
вот это меня в ступор и вводит,в датыше есть на однополярном 5вольт а вот за двух полярное питание тоже от +5вольт и от -5вольт, в протеусе работает от +3вольт и -3вольт,единственное не хочет работать в режиме вольтметра только импульсный режим отображаетSilverdjus писал(а):Нее, у меня всё чётко +-3.3В (вместе 6.6В)
Последний раз редактировалось apeks1 Вс ноя 13, 2016 20:58:14, всего редактировалось 1 раз.
- Silverdjus
- Потрогал лапой паяльник
- Сообщения: 395
- Зарегистрирован: Вт июн 12, 2012 21:50:12
- Откуда: Украина, г. Ровно
Re: Карманный осциллограф на STM32
GFX, предлагаю добавить возможность возвращатся назад по меню, например нажатым энкодером крутить влево, ато если пропустил то клацаешь ЦЕЛЫЙ круг.
- GFX
- Поставщик валерьянки для Кота
- Сообщения: 2040
- Зарегистрирован: Вт окт 23, 2012 18:36:14
- Откуда: Ростов-на-Дону
Re: Карманный осциллограф на STM32
По поводу кнопки скачай сегодняшнюю версию хотя бы кнопка тупить не будет. А тупит потому как на малой частоте АЦП набивает буфер из 4096 значений. Для вывода на экран нужно 150, все остальное для того чтобы можно было смотреть -мотать, быстрому преобразованию фурье(во второй версии) и самое главное для программной синхронизации. Конечно с компараторами можно было бы не набивать большой массив, а тут никак без этого. Самого бесит, а что сделать не знаю, пока буфер не наполню делать то ничего не могу, во -первых МК спит, чтобы не шумел, во-вторых для синхронизации нужен весь буфер.Silverdjus писал(а):Ну, в общем, наблюдения такие.
Вывел входной паразитный сигнал 60мВ в 0, подобрав резистор около 2.5МОм на 3 пин ОУ и -3.3В питания (у меня -3.3В). Теперь луч держится на "0" во всех диапазонах напряжения. Но, заметил, что луч уходит на пол деления когда работает от внешнего ацп, при этом напряжение четко стоит 1500мВ, тоесть "0".
Еще весь осцылл начинает тупить когда мерил 50Гц (диапазоны от 8мс и выше), на кнопку в энкодере реагирует плохо, раз 5 нужно нажать, чтоб перешел по меню.
И вопрос к GFX, вернее просьба, чтоб развернул в прошивке сигнал на прямой, в смысле 0В - низ экрана, 3В - верх. Делаю вход типа неилскопа, кстати неплохо получается, только нуно ждать новые нормальные надеюсь ОУ.
В первом канале, где внешний ацп, при включении луч появляется гдето на 3 деления от нуля, но через примерно 1-2 минуты луч становится на свое место, тоисть выход ОУ 1.5В, а после резистора 200Ом на ацп ниже 1В, но потом как я сказал становится в норму. Потом сниму видео этого процесса.
Кино
По поводу глюка. У меня также первый вход сначала поднят, потом опускается, может быть и программный глюк, но как-то не похоже. Вроде когда 3030 стоял в той же плате тоже глючело, а в новой нет.
Сделать неинвертировано это можно, но гемора там куча и еще чуть-чуть, поэтому попозже.
Было время поковырял версию 2, меню сделал небольшое, но уже не просто заглушка, починил пару другую багов, уже рабочая можно сказать. Но что из минусов схемы, входной аттенюатор странно себя ведет, на фронтах звон. Я не пойму в первой плате такая же схема и хвона нет, а тут беда прямо. Подобрал резистор перед кондером, но он только в одном диапазоне. Видимо емкости заново подбирать нужно в обвязке, что-то пошло не так, может емкость монтажа другая, не знаю.
Добавлено after 37 seconds:
Согласен, но нажатый энкодер же занят. Еще предложения?)Silverdjus писал(а):GFX, предлагаю добавить возможность возвращатся назад по меню, например нажатым энкодером крутить влево, ато если пропустил то клацаешь ЦЕЛЫЙ круг.
Добавлено after 14 minutes 45 seconds:
А помехи не плохие, маленькие.Silverdjus писал(а):Нее, у меня всё чётко +-3.3В (вместе 6.6В)
Добавлено after 12 minutes 31 second:
Сделал при нажатом энкодере и вращении назад - возвращается меню на 1 шаг назад. В нажатый энкодер как и было непонятные режимы, когда -то заказанные кем то)
- Silverdjus
- Потрогал лапой паяльник
- Сообщения: 395
- Зарегистрирован: Вт июн 12, 2012 21:50:12
- Откуда: Украина, г. Ровно
Re: Карманный осциллограф на STM32
Я бы сказал почти нет помех
Не знаю тонкостей программирования, как я понимаю, он отслеживает время удержания кнопки и делает скрин, а если за это время увидел поворот энкодера, то заставить контроллер делать другую функцию... Только помидорами не бросай
Пока я тут писал ответ он уже сделал
Не знаю тонкостей программирования, как я понимаю, он отслеживает время удержания кнопки и делает скрин, а если за это время увидел поворот энкодера, то заставить контроллер делать другую функцию... Только помидорами не бросай
Пока я тут писал ответ он уже сделал
- 240265
- Электрический кот
- Сообщения: 1029
- Зарегистрирован: Сб мар 09, 2013 11:29:22
- Откуда: 40RUS, Жуков
Re: Карманный осциллограф на STM32
Я из за этого на медленных развертках сделал буфер 1600. Вроде синхронизируется.......GFX писал(а):А тупит потому как на малой частоте АЦП набивает буфер из 4096 значений. Для вывода на экран нужно 150,
IVL ex UA6PJ
- Andrew Martin
- Вымогатель припоя
- Сообщения: 606
- Зарегистрирован: Вт июн 25, 2013 18:45:07
Re: Карманный осциллограф на STM32
Агааа!GFX писал(а): Но что из минусов схемы, входной аттенюатор странно себя ведет, на фронтах звон. Я не пойму в первой плате такая же схема и хвона нет, а тут беда прямо. Подобрал резистор перед кондером, но он только в одном диапазоне. Видимо емкости заново подбирать нужно в обвязке, что-то пошло не так, может емкость монтажа другая, не знаю.
- Alex2
- Сверлит текстолит когтями
- Сообщения: 1131
- Зарегистрирован: Вс авг 21, 2011 21:11:56
- Откуда: Харьков
Re: Карманный осциллограф на STM32
что-то в этом естьAndrew Martin писал(а):
Агааа!А я предупреждал - это врожденный порок хамелеоновской смехотехники. Невозможно сделать ненастраиваемым высокоомный входной аттенюатор, в каждом экземпляре будет своя переходная характеристика. ...
Поэтому аналоговая часть нейлскопа с низкоомным аттенюатором лучше всех.
- GFX
- Поставщик валерьянки для Кота
- Сообщения: 2040
- Зарегистрирован: Вт окт 23, 2012 18:36:14
- Откуда: Ростов-на-Дону
Re: Карманный осциллограф на STM32
Ну я честно говоря не уверен, что проблема в этом, так как на прошлой плате два канала разведены по-разному и на обоих нет проблем, хотя да нейлоскоповскую сделать не помешает. Все таки неудобна она в настройке блин, хоть бы переменников туда влепилиAndrew Martin писал(а):GFX писал(а): Агааа!А я предупреждал - это врожденный порок хамелеоновской смехотехники.
- Silverdjus
- Потрогал лапой паяльник
- Сообщения: 395
- Зарегистрирован: Вт июн 12, 2012 21:50:12
- Откуда: Украина, г. Ровно
Re: Карманный осциллограф на STM32
Думаю я таки победил глюк АЦП при включении
Что значит 19 пин АЦП (CLAMP)? На сколько я понял по даташиту включает режим подмешивания чтоль на вход
Посадил на землю аналоговую и стало нормально включатся, и работает нормально.
Кино2
Добавлено after 37 minutes 10 seconds:
GFX, поправь пожалуйста прошивочку, вопрос о АЦП, при его работе луч сдвигается, и чтоб вернуть в нуль, нужно напряжение не 1500мВ, а где-то 1430, не уточнялся, думаю дело в прошивке.
Что значит 19 пин АЦП (CLAMP)? На сколько я понял по даташиту включает режим подмешивания чтоль на вход
Кино2
Добавлено after 37 minutes 10 seconds:
GFX, поправь пожалуйста прошивочку, вопрос о АЦП, при его работе луч сдвигается, и чтоб вернуть в нуль, нужно напряжение не 1500мВ, а где-то 1430, не уточнялся, думаю дело в прошивке.
- GFX
- Поставщик валерьянки для Кота
- Сообщения: 2040
- Зарегистрирован: Вт окт 23, 2012 18:36:14
- Откуда: Ростов-на-Дону
Re: Карманный осциллограф на STM32
Вместо сигнала с ОУ подай 1.5в напрямую с батарейки и проверь есть ли уход нуля при переходе на внешнее ацп. Это из-за того что встроенное более прожорливое а на внешнем напряжение поднимается т.к. там есть резистор между ОУ и АЦП. Программно можно только учесть сей факт и внести поправку.Silverdjusonds писал(а): GFX, поправь пожалуйста прошивочку, вопрос о АЦП, при его работе луч сдвигается, и чтоб вернуть в нуль, нужно напряжение не 1500мВ, а где-то 1430, не уточнялся, думаю дело в прошивке.
- Silverdjus
- Потрогал лапой паяльник
- Сообщения: 395
- Зарегистрирован: Вт июн 12, 2012 21:50:12
- Откуда: Украина, г. Ровно
Re: Карманный осциллограф на STM32
Так в том то и дело, что не проседает, четко 1500мВ на ацп и на оу, а луч уходит!!!
Только что мысля проскочила, я не замерял опорное напряжение АЦП при работе последнего, приеду домой замеряю.
Добавлено after 2 hours 19 minutes 48 seconds:
Ложная тревога. Таки да, проседало опорное напряжение на LM4040, понизил резистор от питания до 120Ом, луч стал опускаться всего на 2 пикселя
Видимо из-за того, что я не использую повышающий стабилизатор, все линейные стабы от аккума.
Только что мысля проскочила, я не замерял опорное напряжение АЦП при работе последнего, приеду домой замеряю.
Добавлено after 2 hours 19 minutes 48 seconds:
Ложная тревога. Таки да, проседало опорное напряжение на LM4040, понизил резистор от питания до 120Ом, луч стал опускаться всего на 2 пикселя
Видимо из-за того, что я не использую повышающий стабилизатор, все линейные стабы от аккума.
- GFX
- Поставщик валерьянки для Кота
- Сообщения: 2040
- Зарегистрирован: Вт окт 23, 2012 18:36:14
- Откуда: Ростов-на-Дону
Re: Карманный осциллограф на STM32
Ну вот наговорщикSilverdjus писал(а): Ложная тревога. Таки да, проседало опорное напряжение на LM4040, понизил резистор от питания до 120Ом, луч стал опускаться всего на 2 пикселя![]()
Видимо из-за того, что я не использую повышающий стабилизатор, все линейные стабы от аккума.
- Silverdjus
- Потрогал лапой паяльник
- Сообщения: 395
- Зарегистрирован: Вт июн 12, 2012 21:50:12
- Откуда: Украина, г. Ровно
Re: Карманный осциллограф на STM32
Прошью, просто времени писец как не хватает.
Сперва нужно разобраться чтоб все работало, а потом на сигнал.
Добавлено after 4 hours 8 minutes 30 seconds:
Прошил, поигрался немношко:
Кино3
Почему большой разброс между диапазонами 1.1мкс и 7.5мкс?
Кстати, назад по меню движется не одним щелчком поворота, а на второй. Стало намного лучше на низких частотах. Но, энкодер когда захочет, тогда и переходит по меню, видно по видео. Сперва думал сам энкодер глючит, но нет, смотрел аналоговым осциллом на ножке кнопки.
Сперва нужно разобраться чтоб все работало, а потом на сигнал.
Добавлено after 4 hours 8 minutes 30 seconds:
Прошил, поигрался немношко:
Кино3
Почему большой разброс между диапазонами 1.1мкс и 7.5мкс?
Кстати, назад по меню движется не одним щелчком поворота, а на второй. Стало намного лучше на низких частотах. Но, энкодер когда захочет, тогда и переходит по меню, видно по видео. Сперва думал сам энкодер глючит, но нет, смотрел аналоговым осциллом на ножке кнопки.
- GFX
- Поставщик валерьянки для Кота
- Сообщения: 2040
- Зарегистрирован: Вт окт 23, 2012 18:36:14
- Откуда: Ростов-на-Дону
Re: Карманный осциллограф на STM32
кнопку посмотрю. А разброс 7.5 и 1.1 основан на том что 7.5 это максимум для всроенного ацп в двухканальном режиме. 1.1 это внешнее уже. На втором канале разброс меньше там нет внешнего.Silverdjus писал(а): Почему большой разброс между диапазонами 1.1мкс и 7.5мкс?
Кстати, назад по меню движется не одним щелчком поворота, а на второй. Стало намного лучше на низких частотах. Но, энкодер когда захочет, тогда и переходит по меню, видно по видео. Сперва думал сам энкодер глючит, но нет, смотрел аналоговым осциллом на ножке кнопки.
- hosturik
- Потрогал лапой паяльник
- Сообщения: 354
- Зарегистрирован: Чт июл 24, 2014 23:09:23
- Откуда: Киев
Re: Карманный осциллограф на STM32
Если внимательно посмотреть, то вроде картинка на GFX осциллографе вверх ногами.
В аналоговом выброс вверх, в GFX вниз, в аналоговом нижняя полка уменьшается по амплитуде, в цифровом верхняя и увеличивается.
Ниже сделал два скрина с видео, которое выше выложили.

В аналоговом выброс вверх, в GFX вниз, в аналоговом нижняя полка уменьшается по амплитуде, в цифровом верхняя и увеличивается.
Ниже сделал два скрина с видео, которое выше выложили.
Спойлер

