Кто любит RISC в жизни, заходим, не стесняемся.
Вт авг 06, 2019 05:42:30
Присоединяюсь - дайте пожалуйста ссылку на печатную плату....
Вт авг 06, 2019 20:19:03
Я травил авторскую схему,собирал,печатка не сохранилась,только скрин с Sprint-layout,может и поможет кому
Дисплей "голый"
Ср авг 07, 2019 09:03:35
автор проекта. насколько я помню, в виде шилда к Arduino Uno плату делал, с дисплеем и энкодером на шилде. пролистал обе ветки, что-то не нашел.
на Nucleo F401/411 идеально подходит, софт причесать и взлетело бы..
Ср авг 07, 2019 11:23:51
смотрел. печатку в виде шилда уже потерли, одни фотки нашел.
Добавлено after 23 minutes 11 seconds:а в проекте на базе STM32F103/303 только дисплей ST7735 поддерживается, или есть варианты?
Добавлено after 4 minutes 8 seconds:все под ардуино написано, попробую франкенштейна скрутить из кусков кода от AVR со знако-синтезирующим дисплеем и последней реинкарнацией на STM))
плату в виде шилда я так понял, самому рисовать...
Пт авг 09, 2019 06:28:58
Novice user, красава!
Возьму за основу
Спасибо!
Пт авг 09, 2019 07:42:37
Только нужно еще допилить вход частотомера, выходной усилитель для генератоа и т.д........
Пт авг 09, 2019 07:54:20
[uquote="Mizetsky",url="/forum/viewtopic.php?p=3678317#p3678317"]
Добавлено after 4 minutes 8 seconds:
все под ардуино написано, попробую франкенштейна скрутить из кусков кода от AVR со знако-синтезирующим дисплеем и последней реинкарнацией на STM))
плату в виде шилда я так понял, самому рисовать...
Если делать на STM32, то зачем "плату в виде шилда я так понял, самому рисовать"? Этот шилд куда втыкать будете?
Пт авг 09, 2019 10:19:18
Если делать на STM32, то зачем "плату в виде шилда я так понял, самому рисовать"? Этот шилд куда втыкать будете?
в Nucleo-F401RE
https://www.st.com/en/evaluation-tools/ ... 401re.html. 2 шт на работу купили. вторая на фрезере детали пилит вместо древнего LPT
Сб авг 24, 2019 11:37:37
по генератору синусоиды:
"stm32f1xx_ll_dac.c" из комплекта stm32CubeMX
UM1850 User manual
https://www.st.com/resource/en/user_man ... 154093.pdf50.1.1 LL_DAC_InitTypeDef
Data Fieldsuint32_t TriggerSource
uint32_t WaveAutoGeneration
uint32_t WaveAutoGenerationConfig
uint32_t OutputBufferкак HAL_LL с ардуиной скрестить, еще тот вопрос))
- Вложения
-
- stm32f1xx_ll_dac.h
- (61.96 KiB) Скачиваний: 212
-
- stm32f1xx_ll_dac.c
- (12.08 KiB) Скачиваний: 224
Сб авг 24, 2019 13:22:28
kloker, не улавливаю, какая связь между синусом и WaveAutoGeneration ?? И зачем эту портянку функций скрещивать с ардуиной?
Сб авг 24, 2019 16:47:28
до синуса еще не дошел, но треугольный сигнал и белый шум STM генерит аппаратно, без массивов значений. по синусу похоже что да, семпл из заготовки, хотя встречал инфу о предустановленной в Sys STM (вшито на заводе) матрице синуса и пилы.
А в ардуину пхать смысла нет, где HAL_LL а где Arduino, это я уже понял))
Вс авг 25, 2019 17:48:24
есть просьба-пожелание.
добавьте в генератор еще 2 режима, белый шум и качающаяся частота. для проверки АЧХ и фильтров очень полезная функция.
по белому шуму можно в гайды STM подсмотреть, есть и примеры генераторов под F303,
там кольцевая функция на сдвиговых регистрах активируется, или нечто подобное.
Вс авг 25, 2019 18:01:56
Только нужно еще допилить вход частотомера, выходной усилитель для генератоа и т.д........
Есть ли сдвиги? Подойдет ли усилитель отсюда
https://radiokot.ru/konkursCatDay2017/43/ ?
Вс авг 25, 2019 18:21:41
Вот ещё вариант
https://radiokot.ru/circuit/digital/measure/141/ , но все эти цифровые потенциометры максимум до 1 МГц работают.
Вс авг 25, 2019 18:40:19
А зачем там цифровой потенциометр? Переменный резистор намного удобнее
Вс авг 25, 2019 18:46:47
А зачем там цифровой потенциометр? Переменный резистор намного удобнее
Если всё управление осуществляется энкодерами, то и выходным правильнее с них управлять. Дополнительную "крутилку" ставить не надо, ну и шкалу выхода можно на дисплее сбацать.
Вс авг 25, 2019 18:53:05
У каждого свое мнение,мне проще переменный резистор поставить и примерно откалибровать,а ручки поставить одинаковые на резисторы и энкодер,а можно и проще-сделать несколько фиксированных значений и переключать например с помощью CD4066,чем изучать стм и си и самому допиливать программу
Вс авг 25, 2019 19:06:30
Я тоже поставил обычный переменник выход ДДС (нижний на фото), но там и частоты детские...
- Вложения
-
- gen.jpg
- (37.94 KiB) Скачиваний: 502
Вс авг 25, 2019 19:15:07
kloker, к сожалению сделать качающуюся частоту тут крайне проблематично, т.к. используемый метод DDS-синтеза съедает при работе 100% вычислительных ресурсов. Вообще особых планов по дальнейшему развитию проекта у меня нет, всё устраивает
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.