Пятница, 29.03.2024, 17:14
Вы вошли как Гость | Группа "Гости"Приветствую Вас Гость | RSS
Главная | Модуль цифрового осцилографа - Страница 19 - Форум | Мой профиль | Регистрация | Выход | Вход
Обитель RC-инженера
Форма входа
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: ВитГо  
Форум » Разработка электронных устройств » Разрабатываю ! » Модуль цифрового осцилографа (Пробуем свои силы в построении цифрового осциллографа)
Модуль цифрового осцилографа
ВитГоДата: Воскресенье, 14.10.2012, 01:24 | Сообщение # 271
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
нарисовал я вроде разъем !!

теперь вопрос: какие ноги используются для программирования STM32 ?

плата потихоньку увеличивается в размерах :-( уже вышел за 5х7 см..


Виталий (аka ВитГо)
 
ВитГоДата: Воскресенье, 14.10.2012, 01:56 | Сообщение # 272
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
Сергей, ты тоже не спишь что ли ? biggrin

я же наверное на сегодня все...

по крайней мере все что хотел накидал..

кстати нужно подумать что использовать для связи с компом: usb или uart ?
по идее в контроллере есть usb но я для него никогда ничего не писал sad

если тебе интересно - прикладываю текущую схему (правда не знаю как у тебя будут разъемы показываться, я их тут рисовал малек..)
Прикрепления: NEW.dch (125.4 Kb)


Виталий (аka ВитГо)
 
SergiДата: Воскресенье, 14.10.2012, 11:01 | Сообщение # 273
Подполковник
Группа: Проверенные
Сообщений: 540
Репутация: 55
Статус: Offline
У меня есть вот такие регуляторы в корпусе SOT-89 TC55RP500. Выход до 250ма.
после него ставил LP2981 в корпусе m5, выход до 100ма.
У тебя нет отрицательного напряжения. Напряжение на входе можно смотреть от 0 до +U, что в коде будет 255-0. А как смотреть -U ?
У меня при замыкании щупов на входе 0, код 127.
На U3.2 сделай смещение чтобы луч гонять по вертикали. Примерно как в моей схеме, только подавать управление не с шим, а с цап. И отрицательную волну увидишь.
Между разъемом System и ногами МК поставь для защиты резисторы (330-470 ом), вдруг замкнет biggrin .
USB я не использовал, даже для avr не запустился (там эмулятор usb ). У меня кабель от телефона с pl2303 usb - com работает.
Для программирования нужны две ноги SWD (в 64ногом PA13,PA14)
ps. меня за компом небыло, дочка на выходные приехала wink .
 
ВитГоДата: Воскресенье, 14.10.2012, 11:26 | Сообщение # 274
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
Quote (Sergi)
На U3.2 сделай смещение чтобы луч гонять по вертикали. Примерно как в моей схеме, только подавать управление не с шим, а с цап. И отрицательную волну увидишь.


угу, думал уже об этом..

а как я увижу ? напряжение ведь будет меняться от 0 до 3 вольт.. как мне это поможет увидеть отрицательную полуволну?

включать этот каскад после усилителя ?
я просто не знаю какая схема должна получиться (хочется сперва собрать гарантирована рабочую схему). сейчас нарисую - выложу

цап кстати только один у меня свободен :-( PA4 занят под MCO1 (MCO2 тоже потом буду использовать, под второй канал с плис)

у меня тоже кабель от телефона :-)

Quote (Sergi)
Для программирования нужны две ноги SWD

и все ? ну еще землю наверное cool
там не SPI при программировании что ли ?


Виталий (аka ВитГо)
 
SergiДата: Воскресенье, 14.10.2012, 11:33 | Сообщение # 275
Подполковник
Группа: Проверенные
Сообщений: 540
Репутация: 55
Статус: Offline
Схему вечером набросаю.
stm прошивается или через uart1 или swd или jtag, отладка обычно по swd (он же на дискавери разведен)
 
ВитГоДата: Воскресенье, 14.10.2012, 12:20 | Сообщение # 276
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
вот что пока получилось

вопрос у меня в необходимости R2 в 150 от на выходе первого усилителя - получается что мы здорово ослабляем сигнал - если делать второй каскад для изменения нулевой точки R2 нужен ?

второй каскад сделал
если R22 запаять (перемычку 0) то он будет
если не запаивать и запаять R21 (перемычку 0) - то второго каскада не будет

ну и добавил USB пины на разъем... и резистор на TX по уарту
Прикрепления: 4331182.dch (137.5 Kb)


Виталий (аka ВитГо)
 
SergiДата: Воскресенье, 14.10.2012, 22:51 | Сообщение # 277
Подполковник
Группа: Проверенные
Сообщений: 540
Репутация: 55
Статус: Offline
Вот например схема входного ОУ со смещением
пример при изменении смещения от -1в до +1в с шагом 0.2в
диапазон входного напряжения +-0.2в
питание ОУ однополярное 5в

при Uсмещения =0в на выходе 0.5+(2*U входа)в (от 0.1 до 0.9 вольт)
Прикрепления: 5631737.png (83.5 Kb)


Сообщение отредактировал Sergi - Воскресенье, 14.10.2012, 22:58
 
ВитГоДата: Воскресенье, 14.10.2012, 22:55 | Сообщение # 278
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
а как изменять смещение от -1 до 1 в ? питание stm32 ведь однополярное ...

прикладываю файлы проекта


больше всего мучался с блокировочными кондерами по питанию
Прикрепления: 0307115.gif (24.5 Kb) · 6730471.dch (164.9 Kb) · new.dip (176.1 Kb)


Виталий (аka ВитГо)
 
SergiДата: Воскресенье, 14.10.2012, 22:59 | Сообщение # 279
Подполковник
Группа: Проверенные
Сообщений: 540
Репутация: 55
Статус: Offline
без отрицательного напряжения никак dry .
Красивая картинка!
 
ВитГоДата: Воскресенье, 14.10.2012, 23:02 | Сообщение # 280
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
угу, по задумке дисплей (у меня небольшой) должен быть над stm32
кварц у меня есть низкорослый (не нашел такой в диптрейсе)

ну и 7 кнопок зарезервировал на управление - хватит ?


Виталий (аka ВитГо)
 
SergiДата: Воскресенье, 14.10.2012, 23:06 | Сообщение # 281
Подполковник
Группа: Проверенные
Сообщений: 540
Репутация: 55
Статус: Offline
у меня на маленьком 7 кнопок. 5-джойстик 1-назад 1-старт
я бы добавил еще пищалку- звук от кнопок слышать. На свободном таймере.


Сообщение отредактировал Sergi - Воскресенье, 14.10.2012, 23:26
 
ВитГоДата: Воскресенье, 14.10.2012, 23:31 | Сообщение # 282
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
кстати, а может вместо U6 поставить какой нить генератор отрицательного напряжения ?
им потом можно запитывать ad9057 ? - или у него земля цифры и земля аналога параллелятся внутри ?


Виталий (аka ВитГо)
 
SergiДата: Понедельник, 15.10.2012, 09:12 | Сообщение # 283
Подполковник
Группа: Проверенные
Сообщений: 540
Репутация: 55
Статус: Offline
Генерить отрицательное напряжение можно свободным таймером + пара транзисторов. Тогда со входом все упрощается.
На ацп отрицательное напряжение не нужно, только для оу.
Сейчас можно проверить цифровую часть. Пиши под дискавери программу захвата. Ну конечно опрос кнопок, дисплей biggrin .
 
ВитГоДата: Вторник, 16.10.2012, 12:39 | Сообщение # 284
Полковник
Группа: Администраторы
Сообщений: 2422
Репутация: 20
Статус: Offline
угу, нужно начинать писать конфигурацию портов и драйвер дисплея

Виталий (аka ВитГо)
 
SergiДата: Вторник, 16.10.2012, 17:31 | Сообщение # 285
Подполковник
Группа: Проверенные
Сообщений: 540
Репутация: 55
Статус: Offline
Есть идея супер бюджетного варианта без программируемого усилителя.
Диапазон 10мв/дел-10 в/дел, контроллер stm32f103vgt6 80MSPS, 2 канала
 
Форум » Разработка электронных устройств » Разрабатываю ! » Модуль цифрового осцилографа (Пробуем свои силы в построении цифрового осциллографа)
Поиск:


Copyright MyCorp © 2024
Сделать бесплатный сайт с uCoz