ок.я понял,Весьма странное заявление, это ваше мнение, поскольку вы просто не сталкивались с таким явлением, а я сталкивался.
Карманный осциллограф на 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 раза ниже, и внутренее АЦП не зависит от ДМА, ДМА быстрее. по скорости ДМА мы считали внешнее АЦП.
- Сообщения: 74
- Зарегистрирован: Пн янв 21, 2019 17:38:29
[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 мк данные.
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В, так как у меня сгорела микруха зарядника, просто соединил АКБ напрямую с ЮСБ. Подключаем ЮСБ и ждем пока запищит) Если просыпаем, то тушим ослик...поэтому не рекомендую экономить на микрухе зарядника.
- Реклама
- Сообщения: 10
- Зарегистрирован: Сб мар 16, 2019 13:40:55
Всем привет! Несколько дней копался в форуме, хотел уточнить некоторые данные по схеме "OSC_неинв. Silverdjus.STM32" на STM32F303. По моему разводка платы более подходит для самостоятельного изготовления. И схема питания мне нравится. Хотел авторам несколько вопросов задать. Если не трудно ответьте пожалуйста.
1. Енкодер какой марки?
2. Какие версии прошивок могут работать на этой схеме?
3. До скольки мГц можно увидеть без искажений и с какими ОУ на входе?
1. Енкодер какой марки?
2. Какие версии прошивок могут работать на этой схеме?
3. До скольки мГц можно увидеть без искажений и с какими ОУ на входе?
iit,
1. А Бог его знает, обычные китайские
2. Те что для второй версии, они выложены на диске, а какая разница, крайняя, то всегда одна.
3. Смотря что смотреть, синус или меандр и что считать без искажений. Обычно считают синус, кажись, с ослаблением минус 3 Дб, вот эта частота граничная. Ослик второй версии не у меня сейчас, сделать замер не могу. Наверное, тут уже было, не помню. ОУ по схеме. Появится у меня через месяц, сделаю точный замер. 2 МГц нормально, 8 уже плохо видно, это так по памяти.
1. А Бог его знает, обычные китайские
2. Те что для второй версии, они выложены на диске, а какая разница, крайняя, то всегда одна.
3. Смотря что смотреть, синус или меандр и что считать без искажений. Обычно считают синус, кажись, с ослаблением минус 3 Дб, вот эта частота граничная. Ослик второй версии не у меня сейчас, сделать замер не могу. Наверное, тут уже было, не помню. ОУ по схеме. Появится у меня через месяц, сделаю точный замер. 2 МГц нормально, 8 уже плохо видно, это так по памяти.
- Сообщения: 10
- Зарегистрирован: Сб мар 16, 2019 13:40:55
Скудно конечно, но все равно спасибо! Как заказать то без марки? Придется по размеру подбирать или плату переделывать под то, что достану. А 2МГц это по обеим каналам?
Смотрите по размерам.Их всего то два посадочных типоразмера по моему.А так отличаются длиной толкателя.
- Сообщения: 10
- Зарегистрирован: Сб мар 16, 2019 13:40:55
[uquote="iit",url="/forum/viewtopic.php?p=3597795#p3597795"]Скудно конечно, но все равно спасибо! Как заказать то без марки? Придется по размеру подбирать или плату переделывать под то, что достану. А 2МГц это по обеим каналам?[/uquote]
Я покупал энкодеры давно и не для осцилла а для других аппаратов, вот здесь, http://ali.onl/1fPa, может подойдут.
Я покупал энкодеры давно и не для осцилла а для других аппаратов, вот здесь, http://ali.onl/1fPa, может подойдут.
Вчера столкнулся с зависанием авторазвертки при измерении сигнала с зашкалом
Проходит несколько секунд прежде чем она восстановится после отключения сигнала.
Если сигнал не убирать, то автоуровень его выравнивает до нормы, а вот авторазвертка так и продолжает висеть на одном значении, показывая сплошную засветку пока не нажмешь кнопку лев/прав.
Прошивка последняя
Проходит несколько секунд прежде чем она восстановится после отключения сигнала.
Если сигнал не убирать, то автоуровень его выравнивает до нормы, а вот авторазвертка так и продолжает висеть на одном значении, показывая сплошную засветку пока не нажмешь кнопку лев/прав.
Прошивка последняя
[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] буду иметь в виду, но воспроизвести не получилось, возможно нужно более полное руководство
Как-то так:
Сначала красным экран заливает, затем уровень уменьшается и с наименьшим уровнем висит сколь угодно долго пока не снимешь сигнал.
Сначала красным экран заливает, затем уровень уменьшается и с наименьшим уровнем висит сколь угодно долго пока не снимешь сигнал.
[uquote="man_200",url="/forum/viewtopic.php?p=3599167#p3599167"]Как-то так:
Сначала красным экран заливает, затем уровень уменьшается и с наименьшим уровнем висит сколь угодно долго пока не снимешь сигнал.[/uquote]
Проверил на последней прошивке но со встроенного генератора 200к, синус и меандр в автомате держит нормально.
Сначала красным экран заливает, затем уровень уменьшается и с наименьшим уровнем висит сколь угодно долго пока не снимешь сигнал.[/uquote]
Проверил на последней прошивке но со встроенного генератора 200к, синус и меандр в автомате держит нормально.
- Сообщения: 55
- Зарегистрирован: Ср апр 06, 2016 21:59:29
Припаял модуль 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.
Вопрос -что я делаю не так, и что делать дальше?
M_ARK, шить через внешний юсб-уарт переходник, вафля через ослик шьется плохо, почему неизвестно, она вообще шьется плохо. Сколько я не мучался, одна вафля шьется нормально, вторая виснет где-то посередине хоть убейся.
[uquote="GFX",url="/forum/viewtopic.php?p=3599991#p3599991"]M_ARK, шить через внешний юсб-уарт переходник, вафля через ослик шьется плохо, почему неизвестно, она вообще шьется плохо. Сколько я не мучался, одна вафля шьется нормально, вторая виснет где-то посередине хоть убейся.[/uquote]
Да, я когда то то же специально покупал у китайцев USB to UART, пытался сам сделать но сразу не получилось проще купить.
Да, я когда то то же специально покупал у китайцев USB to UART, пытался сам сделать но сразу не получилось проще купить.
Поковырял автосинхронизацию, посмотрите, если ли зависоны


