Подскажите пожалуйста, не осилил всю тему. Прочел в теме да и в даташит, что скорость АЦП 103 камня 14 тактов. То есть 72 000 000 / 14 раз в секунду АЦП получает данные? Что значит доступ ДМА к памяти? Вот тут написано что для 103 это 9 тактов. То есть это нужно приплюсовать?
То есть что бы получить 100 замеров это будет (14 + 9) * 100 или все же просто 14 * 100.
То есть ADC получил цифру, сообщил DMA что готово, и дма с этого момента за 9 тактов помещает это в RAM мк, а в это время ADC уже осталось 5 тактов что бы получить новое преобразование.
Просто если это так, тогда не имеет значение 4 или 9 тактов ДМА нужно для помещения в память значения из ацп так как до нового 14 тактов все равно))
все смешалось кони, люди, частота АЦП не равна частоте ядра, она в 2 раза ниже, и внутренее АЦП не зависит от ДМА, ДМА быстрее. по скорости ДМА мы считали внешнее АЦП.
частота АЦП не равна частоте ядра, она в 2 раза ниже
Да, это я знаю) просто упустил этот момент) у меня так то и камень планирутеся другой на 164 МГц по этому это были посто рассуждения что бы понять зависимость что от чего зависит)
Ну понятно что АЦП от ДМА не зависит, я вроде бы спросил лишь, если АЦП нужно 14 cycles по ДШ, это имеется ввиду 14 тактов генератора АЦП? А DMA же тактируется от AHB то есть в 103 будет 72МГц?
То есть на расчет 1го значения АЦП нужно 14 Тактов от 36 МГц скорсоти, а на ДМА 4-9 (от камня) тактов от 72 МГц? Ну и АЦП работает постоянно, сообщая ДМА что преобразование закончено, выходит что изменения на входе АЦП можно измерять при 14 тактах от 36 МГц до ~2.5МГц? А ДМА работает параллельно АЦП и не увеличит количество тактов необходимое на замер. И легко будет успевать складывать во внутренний RAM мк данные.
Добавлено after 6 hours 30 minutes 42 seconds: GFXscope_v3_1_72 - убрал ожидание синхронизации в обычном режиме, дюже медленно работало. Зажигание смотрите в ждущем режиме без компаратора. Добавил пищание при напряжении АКБ более 4.1В, так как у меня сгорела микруха зарядника, просто соединил АКБ напрямую с ЮСБ. Подключаем ЮСБ и ждем пока запищит) Если просыпаем, то тушим ослик...поэтому не рекомендую экономить на микрухе зарядника.
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Заголовок сообщения: Re: Карманный осциллограф на STM32
Добавлено: Ср мар 20, 2019 21:08:30
Родился
Зарегистрирован: Сб мар 16, 2019 13:40:55 Сообщений: 10
Рейтинг сообщения:0
Всем привет! Несколько дней копался в форуме, хотел уточнить некоторые данные по схеме "OSC_неинв. Silverdjus.STM32" на STM32F303. По моему разводка платы более подходит для самостоятельного изготовления. И схема питания мне нравится. Хотел авторам несколько вопросов задать. Если не трудно ответьте пожалуйста. 1. Енкодер какой марки? 2. Какие версии прошивок могут работать на этой схеме? 3. До скольки мГц можно увидеть без искажений и с какими ОУ на входе?
iit, 1. А Бог его знает, обычные китайские 2. Те что для второй версии, они выложены на диске, а какая разница, крайняя, то всегда одна. 3. Смотря что смотреть, синус или меандр и что считать без искажений. Обычно считают синус, кажись, с ослаблением минус 3 Дб, вот эта частота граничная. Ослик второй версии не у меня сейчас, сделать замер не могу. Наверное, тут уже было, не помню. ОУ по схеме. Появится у меня через месяц, сделаю точный замер. 2 МГц нормально, 8 уже плохо видно, это так по памяти.
Заголовок сообщения: Re: Карманный осциллограф на STM32
Добавлено: Чт мар 21, 2019 21:20:39
Родился
Зарегистрирован: Сб мар 16, 2019 13:40:55 Сообщений: 10
Рейтинг сообщения:0
Скудно конечно, но все равно спасибо! Как заказать то без марки? Придется по размеру подбирать или плату переделывать под то, что достану. А 2МГц это по обеим каналам?
Скудно конечно, но все равно спасибо! Как заказать то без марки? Придется по размеру подбирать или плату переделывать под то, что достану. А 2МГц это по обеим каналам?
Я покупал энкодеры давно и не для осцилла а для других аппаратов, вот здесь, http://ali.onl/1fPa, может подойдут.
Вчера столкнулся с зависанием авторазвертки при измерении сигнала с зашкалом Проходит несколько секунд прежде чем она восстановится после отключения сигнала. Если сигнал не убирать, то автоуровень его выравнивает до нормы, а вот авторазвертка так и продолжает висеть на одном значении, показывая сплошную засветку пока не нажмешь кнопку лев/прав. Прошивка последняя
Припаял модуль 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. Вопрос -что я делаю не так, и что делать дальше?
M_ARK, шить через внешний юсб-уарт переходник, вафля через ослик шьется плохо, почему неизвестно, она вообще шьется плохо. Сколько я не мучался, одна вафля шьется нормально, вторая виснет где-то посередине хоть убейся.
M_ARK, шить через внешний юсб-уарт переходник, вафля через ослик шьется плохо, почему неизвестно, она вообще шьется плохо. Сколько я не мучался, одна вафля шьется нормально, вторая виснет где-то посередине хоть убейся.
Да, я когда то то же специально покупал у китайцев USB to UART, пытался сам сделать но сразу не получилось проще купить.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 31
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения