Jump to content

    

Den64

Свой
  • Posts

    721
  • Joined

  • Last visited

Everything posted by Den64


  1. Сделать устройство самому будет дешевле. Это оч. просто сделать, но долго. Сделать можно просто: 1 метод. Подключить анологовую часть микросхемы прямо к LPT порту, а цифровую к дериватографу. И програмно реализовать интерфейс SPI на компе. 2 метод. Аналоговую часть АЦП к дериватографу. Подключить цифровую часть ацпшки к микроконтроллеру (с интерфейсами SPI и UART) через интерфейс SPI. Подключить контроллер к преобразователю UART <=> RS232. А преобразователь к ком порту компа. Написать прогу для контроллера и компа. Микросхема может измерять разность напряжения c шагом от ~ 1мкВ. Нужно соединить землю микросхемы и дериватографа.
  2. Решил проверить соединение. Специально для этого в воскресенье вечером поехал на работу (а в субботу на свадьбе у сестры был :beer: :07: ). Проблема была в кабеле Дракон <=> AVR. В конекторе кабеля TDI (9 вывод) - коротил на корпус (10 вывод). Наверно потому что кабель с планки для ком-порта садрел. Всё вопрос решон. (как бы отметить что вопрос решон..)
  3. Я это и подозревал, но сомневался. Спасибо. В понедельник проверю.
  4. Выводы подключены. Генератор работает.
  5. Использую AVRDragon, отлаживаю через JTAG. (перый раз, до этого использовал DW) Используеца схема подключения как в справке в AVRStudio4.12 SP4. На плате установлена ATMega32, на выодах TCK, TMS, TDO, TDI стоят подтягивающие резисторы резисторы 4.7К. Выводы TC2:TC5 встроенной прогой неиспользуюца. Длинна провода JTAG не более 12см. Напряжение питания 5В. Осцилографом смотрел выводы: TCK - как начинается отладка устанавливаеца 0, как заканчивается 1 TMS, TDO - какието импульсы проскакивают. TDI - всегда 0 (импульсов нет). Установлены OCDEN = 0 и JTAGEN = 0. Када начинаю отладку выскакивает ошивка "Failed identify target", и спрашивает перезагрузить? Жму да. Что-то происходит, затем спрашивает использовать ISP для применения JTAG отладки. Я подозреваю на 20% чёта с ATMega32, 20% чёта с драконом, 50% гдето моя ошибка и 10%.. В чём может быть проблема? Что подозревать? Где поискать, что проверить? 3 дня покоя недаёт.