Модуль цифрового осцилографа
|
|
ВитГо | Дата: Воскресенье, 14.10.2012, 01:24 | Сообщение # 271 |
Полковник
Группа: Администраторы
Сообщений: 2422
Статус: Offline
| нарисовал я вроде разъем !!
теперь вопрос: какие ноги используются для программирования STM32 ?
плата потихоньку увеличивается в размерах :-( уже вышел за 5х7 см..
Виталий (аka ВитГо)
|
|
| |
ВитГо | Дата: Воскресенье, 14.10.2012, 01:56 | Сообщение # 272 |
Полковник
Группа: Администраторы
Сообщений: 2422
Статус: Offline
| Сергей, ты тоже не спишь что ли ?
я же наверное на сегодня все...
по крайней мере все что хотел накидал..
кстати нужно подумать что использовать для связи с компом: usb или uart ? по идее в контроллере есть usb но я для него никогда ничего не писал
если тебе интересно - прикладываю текущую схему (правда не знаю как у тебя будут разъемы показываться, я их тут рисовал малек..)
Виталий (аka ВитГо)
|
|
| |
Sergi | Дата: Воскресенье, 14.10.2012, 11:01 | Сообщение # 273 |
Подполковник
Группа: Проверенные
Сообщений: 540
Статус: Offline
| У меня есть вот такие регуляторы в корпусе SOT-89 TC55RP500. Выход до 250ма. после него ставил LP2981 в корпусе m5, выход до 100ма. У тебя нет отрицательного напряжения. Напряжение на входе можно смотреть от 0 до +U, что в коде будет 255-0. А как смотреть -U ? У меня при замыкании щупов на входе 0, код 127. На U3.2 сделай смещение чтобы луч гонять по вертикали. Примерно как в моей схеме, только подавать управление не с шим, а с цап. И отрицательную волну увидишь. Между разъемом System и ногами МК поставь для защиты резисторы (330-470 ом), вдруг замкнет . USB я не использовал, даже для avr не запустился (там эмулятор usb ). У меня кабель от телефона с pl2303 usb - com работает. Для программирования нужны две ноги SWD (в 64ногом PA13,PA14) ps. меня за компом небыло, дочка на выходные приехала .
|
|
| |
ВитГо | Дата: Воскресенье, 14.10.2012, 11:26 | Сообщение # 274 |
Полковник
Группа: Администраторы
Сообщений: 2422
Статус: Offline
| Quote (Sergi) На U3.2 сделай смещение чтобы луч гонять по вертикали. Примерно как в моей схеме, только подавать управление не с шим, а с цап. И отрицательную волну увидишь.
угу, думал уже об этом..
а как я увижу ? напряжение ведь будет меняться от 0 до 3 вольт.. как мне это поможет увидеть отрицательную полуволну?
включать этот каскад после усилителя ? я просто не знаю какая схема должна получиться (хочется сперва собрать гарантирована рабочую схему). сейчас нарисую - выложу
цап кстати только один у меня свободен :-( PA4 занят под MCO1 (MCO2 тоже потом буду использовать, под второй канал с плис)
у меня тоже кабель от телефона :-)
Quote (Sergi) Для программирования нужны две ноги SWD и все ? ну еще землю наверное там не SPI при программировании что ли ?
Виталий (аka ВитГо)
|
|
| |
Sergi | Дата: Воскресенье, 14.10.2012, 11:33 | Сообщение # 275 |
Подполковник
Группа: Проверенные
Сообщений: 540
Статус: Offline
| Схему вечером набросаю. stm прошивается или через uart1 или swd или jtag, отладка обычно по swd (он же на дискавери разведен)
|
|
| |
ВитГо | Дата: Воскресенье, 14.10.2012, 12:20 | Сообщение # 276 |
Полковник
Группа: Администраторы
Сообщений: 2422
Статус: Offline
| вот что пока получилось
вопрос у меня в необходимости R2 в 150 от на выходе первого усилителя - получается что мы здорово ослабляем сигнал - если делать второй каскад для изменения нулевой точки R2 нужен ?
второй каскад сделал если R22 запаять (перемычку 0) то он будет если не запаивать и запаять R21 (перемычку 0) - то второго каскада не будет
ну и добавил USB пины на разъем... и резистор на TX по уарту
Виталий (аka ВитГо)
|
|
| |
Sergi | Дата: Воскресенье, 14.10.2012, 22:51 | Сообщение # 277 |
Подполковник
Группа: Проверенные
Сообщений: 540
Статус: Offline
| Вот например схема входного ОУ со смещением пример при изменении смещения от -1в до +1в с шагом 0.2в диапазон входного напряжения +-0.2в питание ОУ однополярное 5в
при Uсмещения =0в на выходе 0.5+(2*U входа)в (от 0.1 до 0.9 вольт)
Сообщение отредактировал Sergi - Воскресенье, 14.10.2012, 22:58 |
|
| |
ВитГо | Дата: Воскресенье, 14.10.2012, 22:55 | Сообщение # 278 |
Полковник
Группа: Администраторы
Сообщений: 2422
Статус: Offline
| а как изменять смещение от -1 до 1 в ? питание stm32 ведь однополярное ...
прикладываю файлы проекта
больше всего мучался с блокировочными кондерами по питанию
Виталий (аka ВитГо)
|
|
| |
Sergi | Дата: Воскресенье, 14.10.2012, 22:59 | Сообщение # 279 |
Подполковник
Группа: Проверенные
Сообщений: 540
Статус: Offline
| без отрицательного напряжения никак . Красивая картинка!
|
|
| |
ВитГо | Дата: Воскресенье, 14.10.2012, 23:02 | Сообщение # 280 |
Полковник
Группа: Администраторы
Сообщений: 2422
Статус: Offline
| угу, по задумке дисплей (у меня небольшой) должен быть над stm32 кварц у меня есть низкорослый (не нашел такой в диптрейсе)
ну и 7 кнопок зарезервировал на управление - хватит ?
Виталий (аka ВитГо)
|
|
| |
Sergi | Дата: Воскресенье, 14.10.2012, 23:06 | Сообщение # 281 |
Подполковник
Группа: Проверенные
Сообщений: 540
Статус: Offline
| у меня на маленьком 7 кнопок. 5-джойстик 1-назад 1-старт я бы добавил еще пищалку- звук от кнопок слышать. На свободном таймере.
Сообщение отредактировал Sergi - Воскресенье, 14.10.2012, 23:26 |
|
| |
ВитГо | Дата: Воскресенье, 14.10.2012, 23:31 | Сообщение # 282 |
Полковник
Группа: Администраторы
Сообщений: 2422
Статус: Offline
| кстати, а может вместо U6 поставить какой нить генератор отрицательного напряжения ? им потом можно запитывать ad9057 ? - или у него земля цифры и земля аналога параллелятся внутри ?
Виталий (аka ВитГо)
|
|
| |
Sergi | Дата: Понедельник, 15.10.2012, 09:12 | Сообщение # 283 |
Подполковник
Группа: Проверенные
Сообщений: 540
Статус: Offline
| Генерить отрицательное напряжение можно свободным таймером + пара транзисторов. Тогда со входом все упрощается. На ацп отрицательное напряжение не нужно, только для оу. Сейчас можно проверить цифровую часть. Пиши под дискавери программу захвата. Ну конечно опрос кнопок, дисплей .
|
|
| |
ВитГо | Дата: Вторник, 16.10.2012, 12:39 | Сообщение # 284 |
Полковник
Группа: Администраторы
Сообщений: 2422
Статус: Offline
| угу, нужно начинать писать конфигурацию портов и драйвер дисплея
Виталий (аka ВитГо)
|
|
| |
Sergi | Дата: Вторник, 16.10.2012, 17:31 | Сообщение # 285 |
Подполковник
Группа: Проверенные
Сообщений: 540
Статус: Offline
| Есть идея супер бюджетного варианта без программируемого усилителя. Диапазон 10мв/дел-10 в/дел, контроллер stm32f103vgt6 80MSPS, 2 канала
|
|
| |