ок.я понял,Весьма странное заявление, это ваше мнение, поскольку вы просто не сталкивались с таким явлением, а я сталкивался.
Карманный осциллограф на STM32
Re: Карманный осциллограф на STM32
- Реклама
- GFX
- Поставщик валерьянки для Кота
- Сообщения: 2040
- Зарегистрирован: Вт окт 23, 2012 18:36:14
- Откуда: Ростов-на-Дону
Re: Карманный осциллограф на STM32
[uquote="DrobyshevAlex",url="/forum/viewtopic.php?p=3589003#p3589003"]Подскажите пожалуйста, не осилил всю тему. Прочел в теме да и в даташит, что скорость АЦП 103 камня 14 тактов. То есть 72 000 000 / 14 раз в секунду АЦП получает данные?
Что значит доступ ДМА к памяти? Вот тут написано что для 103 это 9 тактов. То есть это нужно приплюсовать?
То есть что бы получить 100 замеров это будет (14 + 9) * 100 или все же просто 14 * 100.
То есть ADC получил цифру, сообщил DMA что готово, и дма с этого момента за 9 тактов помещает это в RAM мк, а в это время ADC уже осталось 5 тактов что бы получить новое преобразование.
Просто если это так, тогда не имеет значение 4 или 9 тактов ДМА нужно для помещения в память значения из ацп так как до нового 14 тактов все равно))[/uquote] все смешалось кони, люди, частота АЦП не равна частоте ядра, она в 2 раза ниже, и внутренее АЦП не зависит от ДМА, ДМА быстрее. по скорости ДМА мы считали внешнее АЦП.
Что значит доступ ДМА к памяти? Вот тут написано что для 103 это 9 тактов. То есть это нужно приплюсовать?
То есть что бы получить 100 замеров это будет (14 + 9) * 100 или все же просто 14 * 100.
То есть ADC получил цифру, сообщил DMA что готово, и дма с этого момента за 9 тактов помещает это в RAM мк, а в это время ADC уже осталось 5 тактов что бы получить новое преобразование.
Просто если это так, тогда не имеет значение 4 или 9 тактов ДМА нужно для помещения в память значения из ацп так как до нового 14 тактов все равно))[/uquote] все смешалось кони, люди, частота АЦП не равна частоте ядра, она в 2 раза ниже, и внутренее АЦП не зависит от ДМА, ДМА быстрее. по скорости ДМА мы считали внешнее АЦП.
-
DrobyshevAlex
- Открыл глаза
- Сообщения: 74
- Зарегистрирован: Пн янв 21, 2019 17:38:29
Re: Карманный осциллограф на STM32
[uquote="GFX",url="/forum/viewtopic.php?p=3590630#p3590630"]частота АЦП не равна частоте ядра, она в 2 раза ниже[/uquote]
Да, это я знаю) просто упустил этот момент) у меня так то и камень планирутеся другой на 164 МГц по этому это были посто рассуждения что бы понять зависимость что от чего зависит)
[uquote="GFX",url="/forum/viewtopic.php?p=3590630#p3590630"]и внутренее АЦП не зависит от ДМА[/uquote]
Ну понятно что АЦП от ДМА не зависит, я вроде бы спросил лишь, если АЦП нужно 14 cycles по ДШ, это имеется ввиду 14 тактов генератора АЦП?
А DMA же тактируется от AHB то есть в 103 будет 72МГц?
То есть на расчет 1го значения АЦП нужно 14 Тактов от 36 МГц скорсоти, а на ДМА 4-9 (от камня) тактов от 72 МГц?
Ну и АЦП работает постоянно, сообщая ДМА что преобразование закончено, выходит что изменения на входе АЦП можно измерять при 14 тактах от 36 МГц до ~2.5МГц?
А ДМА работает параллельно АЦП и не увеличит количество тактов необходимое на замер. И легко будет успевать складывать во внутренний RAM мк данные.
Да, это я знаю) просто упустил этот момент) у меня так то и камень планирутеся другой на 164 МГц по этому это были посто рассуждения что бы понять зависимость что от чего зависит)
[uquote="GFX",url="/forum/viewtopic.php?p=3590630#p3590630"]и внутренее АЦП не зависит от ДМА[/uquote]
Ну понятно что АЦП от ДМА не зависит, я вроде бы спросил лишь, если АЦП нужно 14 cycles по ДШ, это имеется ввиду 14 тактов генератора АЦП?
А DMA же тактируется от AHB то есть в 103 будет 72МГц?
То есть на расчет 1го значения АЦП нужно 14 Тактов от 36 МГц скорсоти, а на ДМА 4-9 (от камня) тактов от 72 МГц?
Ну и АЦП работает постоянно, сообщая ДМА что преобразование закончено, выходит что изменения на входе АЦП можно измерять при 14 тактах от 36 МГц до ~2.5МГц?
А ДМА работает параллельно АЦП и не увеличит количество тактов необходимое на замер. И легко будет успевать складывать во внутренний RAM мк данные.
- GFX
- Поставщик валерьянки для Кота
- Сообщения: 2040
- Зарегистрирован: Вт окт 23, 2012 18:36:14
- Откуда: Ростов-на-Дону
Re: Карманный осциллограф на STM32
DrobyshevAlex, все верно, дма не будет замедлять
Добавлено after 6 hours 30 minutes 42 seconds:
GFXscope_v3_1_72 - убрал ожидание синхронизации в обычном режиме, дюже медленно работало. Зажигание смотрите в ждущем режиме без компаратора. Добавил пищание при напряжении АКБ более 4.1В, так как у меня сгорела микруха зарядника, просто соединил АКБ напрямую с ЮСБ. Подключаем ЮСБ и ждем пока запищит) Если просыпаем, то тушим ослик...поэтому не рекомендую экономить на микрухе зарядника.
Добавлено after 6 hours 30 minutes 42 seconds:
GFXscope_v3_1_72 - убрал ожидание синхронизации в обычном режиме, дюже медленно работало. Зажигание смотрите в ждущем режиме без компаратора. Добавил пищание при напряжении АКБ более 4.1В, так как у меня сгорела микруха зарядника, просто соединил АКБ напрямую с ЮСБ. Подключаем ЮСБ и ждем пока запищит) Если просыпаем, то тушим ослик...поэтому не рекомендую экономить на микрухе зарядника.
-
maks740
- Нашел транзистор. Понюхал.
- Сообщения: 156
- Зарегистрирован: Чт авг 18, 2016 12:02:08
- Откуда: Харьков
Re: Карманный осциллограф на STM32
GFX, а для тех, кому за 60... 
- Реклама
Re: Карманный осциллограф на STM32
Всем привет! Несколько дней копался в форуме, хотел уточнить некоторые данные по схеме "OSC_неинв. Silverdjus.STM32" на STM32F303. По моему разводка платы более подходит для самостоятельного изготовления. И схема питания мне нравится. Хотел авторам несколько вопросов задать. Если не трудно ответьте пожалуйста.
1. Енкодер какой марки?
2. Какие версии прошивок могут работать на этой схеме?
3. До скольки мГц можно увидеть без искажений и с какими ОУ на входе?
1. Енкодер какой марки?
2. Какие версии прошивок могут работать на этой схеме?
3. До скольки мГц можно увидеть без искажений и с какими ОУ на входе?
- GFX
- Поставщик валерьянки для Кота
- Сообщения: 2040
- Зарегистрирован: Вт окт 23, 2012 18:36:14
- Откуда: Ростов-на-Дону
Re: Карманный осциллограф на STM32
iit,
1. А Бог его знает, обычные китайские
2. Те что для второй версии, они выложены на диске, а какая разница, крайняя, то всегда одна.
3. Смотря что смотреть, синус или меандр и что считать без искажений. Обычно считают синус, кажись, с ослаблением минус 3 Дб, вот эта частота граничная. Ослик второй версии не у меня сейчас, сделать замер не могу. Наверное, тут уже было, не помню. ОУ по схеме. Появится у меня через месяц, сделаю точный замер. 2 МГц нормально, 8 уже плохо видно, это так по памяти.
1. А Бог его знает, обычные китайские
2. Те что для второй версии, они выложены на диске, а какая разница, крайняя, то всегда одна.
3. Смотря что смотреть, синус или меандр и что считать без искажений. Обычно считают синус, кажись, с ослаблением минус 3 Дб, вот эта частота граничная. Ослик второй версии не у меня сейчас, сделать замер не могу. Наверное, тут уже было, не помню. ОУ по схеме. Появится у меня через месяц, сделаю точный замер. 2 МГц нормально, 8 уже плохо видно, это так по памяти.
Re: Карманный осциллограф на STM32
Скудно конечно, но все равно спасибо! Как заказать то без марки? Придется по размеру подбирать или плату переделывать под то, что достану. А 2МГц это по обеим каналам?
- Валерьян
- Вымогатель припоя
- Сообщения: 688
- Зарегистрирован: Пн ноя 26, 2012 22:25:50
- Откуда: Бобруйск
Re: Карманный осциллограф на STM32
Смотрите по размерам.Их всего то два посадочных типоразмера по моему.А так отличаются длиной толкателя.
Re: Карманный осциллограф на STM32
Спасибо! По размерам похоже EC11 подходит.
- willy380
- Вымогатель припоя
- Сообщения: 653
- Зарегистрирован: Сб май 10, 2014 23:23:39
- Откуда: Северодвинск
Re: Карманный осциллограф на STM32
[uquote="iit",url="/forum/viewtopic.php?p=3597795#p3597795"]Скудно конечно, но все равно спасибо! Как заказать то без марки? Придется по размеру подбирать или плату переделывать под то, что достану. А 2МГц это по обеим каналам?[/uquote]
Я покупал энкодеры давно и не для осцилла а для других аппаратов, вот здесь, http://ali.onl/1fPa, может подойдут.
Я покупал энкодеры давно и не для осцилла а для других аппаратов, вот здесь, http://ali.onl/1fPa, может подойдут.
-
man_200
- Вымогатель припоя
- Сообщения: 507
- Зарегистрирован: Вс янв 20, 2013 12:45:25
- Откуда: Астана, Казахстан
Re: Карманный осциллограф на STM32
Вчера столкнулся с зависанием авторазвертки при измерении сигнала с зашкалом
Проходит несколько секунд прежде чем она восстановится после отключения сигнала.
Если сигнал не убирать, то автоуровень его выравнивает до нормы, а вот авторазвертка так и продолжает висеть на одном значении, показывая сплошную засветку пока не нажмешь кнопку лев/прав.
Прошивка последняя
Проходит несколько секунд прежде чем она восстановится после отключения сигнала.
Если сигнал не убирать, то автоуровень его выравнивает до нормы, а вот авторазвертка так и продолжает висеть на одном значении, показывая сплошную засветку пока не нажмешь кнопку лев/прав.
Прошивка последняя
- GFX
- Поставщик валерьянки для Кота
- Сообщения: 2040
- Зарегистрирован: Вт окт 23, 2012 18:36:14
- Откуда: Ростов-на-Дону
Re: Карманный осциллограф на STM32
[uquote="iit",url="/forum/viewtopic.php?p=3597795#p3597795"]А 2МГц это по обеим каналам?[/uquote] да там скорость одинаковая 24Мсемпла на канал
Добавлено after 5 minutes 25 seconds:
[uquote="man_200",url="/forum/viewtopic.php?p=3598816#p3598816"]Вчера столкнулся с зависанием авторазвертки при измерении сигнала с зашкалом[/uquote] буду иметь в виду, но воспроизвести не получилось, возможно нужно более полное руководство
Добавлено after 5 minutes 25 seconds:
[uquote="man_200",url="/forum/viewtopic.php?p=3598816#p3598816"]Вчера столкнулся с зависанием авторазвертки при измерении сигнала с зашкалом[/uquote] буду иметь в виду, но воспроизвести не получилось, возможно нужно более полное руководство
-
man_200
- Вымогатель припоя
- Сообщения: 507
- Зарегистрирован: Вс янв 20, 2013 12:45:25
- Откуда: Астана, Казахстан
Re: Карманный осциллограф на STM32
Как-то так:
Сначала красным экран заливает, затем уровень уменьшается и с наименьшим уровнем висит сколь угодно долго пока не снимешь сигнал.
Сначала красным экран заливает, затем уровень уменьшается и с наименьшим уровнем висит сколь угодно долго пока не снимешь сигнал.
- willy380
- Вымогатель припоя
- Сообщения: 653
- Зарегистрирован: Сб май 10, 2014 23:23:39
- Откуда: Северодвинск
Re: Карманный осциллограф на STM32
[uquote="man_200",url="/forum/viewtopic.php?p=3599167#p3599167"]Как-то так:
Сначала красным экран заливает, затем уровень уменьшается и с наименьшим уровнем висит сколь угодно долго пока не снимешь сигнал.[/uquote]
Проверил на последней прошивке но со встроенного генератора 200к, синус и меандр в автомате держит нормально.
Сначала красным экран заливает, затем уровень уменьшается и с наименьшим уровнем висит сколь угодно долго пока не снимешь сигнал.[/uquote]
Проверил на последней прошивке но со встроенного генератора 200к, синус и меандр в автомате держит нормально.
Re: Карманный осциллограф на STM32
Припаял модуль ESP-07, модуль работает - при включении осциллографа на нем загорается красный светодиод и несколько раз мигает синий, появляется точка доступа вай-фай. Убрал резистор R92, далее по инструкции на экране осциллографа (режим программирования вай-фай) подключил ЮСБ кабель и пытаюсь прошить через утилиту TCP2UART. В утилите определяется автоматически свободный порт COM9, но не определяются MAC-адреса. Нажимаю Flash в утилите, на экране осциллографа меняются данные - количество переданных байт с компьютера на вай-фай и обратно. Но пишутся они недолго, где-то до 2% PC to WiFi, дальше останавливаются. Если снова нажать в программе Flash, или Stop, процесс снова пойдет -и снова на 1-3% остановится. И так до бесконечности. В логе утилиты пишется следующее:
24.03.19 21:43:33: Note: Detect serial port changed.
24.03.19 21:43:33: Note: Auto MAP serial port. Port-->COM9
24.03.19 21:43:49: Note: Serial port connected.
24.03.19 21:43:49: Note: Begin find ESP8266.
Вопрос -что я делаю не так, и что делать дальше?
24.03.19 21:43:33: Note: Detect serial port changed.
24.03.19 21:43:33: Note: Auto MAP serial port. Port-->COM9
24.03.19 21:43:49: Note: Serial port connected.
24.03.19 21:43:49: Note: Begin find ESP8266.
Вопрос -что я делаю не так, и что делать дальше?
- GFX
- Поставщик валерьянки для Кота
- Сообщения: 2040
- Зарегистрирован: Вт окт 23, 2012 18:36:14
- Откуда: Ростов-на-Дону
Re: Карманный осциллограф на STM32
M_ARK, шить через внешний юсб-уарт переходник, вафля через ослик шьется плохо, почему неизвестно, она вообще шьется плохо. Сколько я не мучался, одна вафля шьется нормально, вторая виснет где-то посередине хоть убейся.
- willy380
- Вымогатель припоя
- Сообщения: 653
- Зарегистрирован: Сб май 10, 2014 23:23:39
- Откуда: Северодвинск
Re: Карманный осциллограф на STM32
[uquote="GFX",url="/forum/viewtopic.php?p=3599991#p3599991"]M_ARK, шить через внешний юсб-уарт переходник, вафля через ослик шьется плохо, почему неизвестно, она вообще шьется плохо. Сколько я не мучался, одна вафля шьется нормально, вторая виснет где-то посередине хоть убейся.[/uquote]
Да, я когда то то же специально покупал у китайцев USB to UART, пытался сам сделать но сразу не получилось проще купить.
Да, я когда то то же специально покупал у китайцев USB to UART, пытался сам сделать но сразу не получилось проще купить.
- GFX
- Поставщик валерьянки для Кота
- Сообщения: 2040
- Зарегистрирован: Вт окт 23, 2012 18:36:14
- Откуда: Ростов-на-Дону
Re: Карманный осциллограф на STM32
Поковырял автосинхронизацию, посмотрите, если ли зависоны


