реклама на сайте
подробности

 
 
> Программатор Dimoniprog (USB, STK500v2 совместимый, c изоляцией, ПУ, питанием target), Софт + пример железяки для энтузиастов
Dimonira
сообщение Nov 2 2008, 21:47
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 405
Регистрация: 4-10-04
Пользователь №: 777



Решил таки выложить это своё творение. Может кому пригодится.
Раньше программировал AVR с помощью супер-программы AvReal в связке с байт-бластером Альтеры на параллельном порте принтера компьютера. Это было очень хорошее и удобное решение. При использовании для написания софта компилятора IAR, можно было настроить вызов программирования контроллера прямо из оболочки IDE по одному клику, быстро и удобно. Однако время шло и при переходе на ноутбук возникла проблема - отсутствие параллельного порта принтера. Тут и возникла идея создания нового программатора, подключаемого к USB порту. Ознакомившись с доселе созданными вариантами (Prottoss, Petka/Tuxgraphics, Doper), решил сделать программатор с гальванической изоляцией, преобразованием уровней, возможностью питать целевое железо от USB порта и реализовать его на основе связки FT232 + ATMega8. Под это дело был написан софт (проект под IAR 5.11B). Софт старался написать просто, прозрачно и понятно (и никакого ассемблера), чтобы любой легко смог "заточить" его на свой вкус. Мне думается, что связка FT232 + ATMega8 является достаточно универсальным решением, которое позволяет реализовывать разное железо от простых вариантов до более сложных. Так что, внеся небольшие изменения в софт, можно быстро настроить его на свой вариант железа.

Железо.
Основные пояснения по железу:
1. Изоляция достигается через интерфейс RS-232 и питание с помощью ADUM1201 и изолированного конвертера DC/DC со стабилизированным выходом на 5В типа AM1DR-0505S (я использовал P6CG-0505ELF).
2. Для преобразования уровня от целевого девайса использованы ADG3304 и ADG3301, которые обещают диапазон 1.15-5В. Программатор запитан от 5В питания, чтобы априори быть "больше или равно" чем питание целевого девайса. Поэтому ADG330х "развёрнуты" стороной с большим питанием в сторону программатора. При равном питании для понижения питания "правой" стороны, поставлен диод. Прада, это несколько повышает нижний предел уровней (на 0.25 В).
3. Для интерфейса программирования целевых кристаллов у контроллера ATMega8 использован SPI порт, что позволяет программировать и самому быть программируемым внешним программатором с того же разъёма ISP, надо только ещё перемычку XP5 на RESET переставить: позиция 1-2 соответствует работе программатором, позиция 2-3 - для программирования ATMega8 извне.
4. Программатор генерирует сигнал тактовой частоты (ISP clock) для целевого девайса (на всякий случай). Это нестандартная опция (нет в STK500). Цепь выведена на 3 вывод 10-ти контактных ISP разъёмов (обозначен как PULSE).
5. В контроллер заведены на входы АЦП напряжения питания программатора и целевого девайса (через делители). Правда в STK500 v2 в режиме AVRISP эти измерения (точнее напряжение целевого девайса) не запрашиваются. Но можно проверить встроенным терминалом (см. ниже в описании софта).
6. Наличие DC/DC позволяет питать напряжением 5В целевое устройство (до 1Вт за вычетом потребления самого программатора). Для этого надо замкнуть XP4.
7. На разъём XP6 выведен интерфейс RS-232 "TTL", для двух целей: можно подключать сотовые телефоны для перепрошивки (или ещё для чего?), а ещё надеялся, что можно будет через него зашить сам программатор (не имея другого программатора), подключив нужные связи на разъём ISP и использовав софт PonyProg2000 (аналогично как у Petka). При использовании этого интерфейса надо разомкнуть XP3. При работе программатором XP3 должна быть замкнута. Думаю, ясно почему.
8. Для ISP разведены как 6-ти, так и 10-ти контактные разъёмы с шагом 2.54 и 2 мм. Поэтому их 4-е штуки.
9. Т.к. STK500 v2 в режиме AVRISP , то частота кварца должна быть 3.6864 МГц.
10. Предусмотрены контакты XP1, XP2. для использования boot-загрузчика.

Схема приводится в первоначальном варианте (без исправлений). На основе схемы была сделана печатная плата и собрано пару девайсов:

Железо после опробывания потребовало пары доработок, которые на схеме не приведены. Поэтому привожу эти доработки здесь:
1. Резистор R11 (верхний вывод по схеме) надо оторвать и подключить напрямую к цепи VTG.
2. Выяснилось, что надо подтянуть линию MISO с "внешней" стороны к целевому питанию. Так что надо навесить резистор 22к между 1 и 5 выводами D5.

По проверкам железа.
Зашивал программатор с помощью программатора Prottoss-а (в варианте Мастер-Кит). Не понял почему, но шился только один из двух образцов. На втором не входил в режим программирования.
В то же время оба образца на ура прошивались на десктопном компьютере с помощью AvReal+BB(LPT).
Программаторы друг друга шить не хотят, видимо это связано с преобразователями уровней ("много" их получается в связке). И вообще эти преобразователи уровней мне как-то не очень понравились. Была замечена чувствительность к длине кабеля ISP, - покороче надо. Хотя идея реализации, а именно подключение программатора к USB через кабель, а не напрямую в разъём, позволяет ситуацию с коротким ISP легко преодолеть. Опять же из-за этих преобразователи уровней (как я понял, но досконально не разбирался, не было нужды) не удалось запрограммировать программатор с помощью PonyProg2000.
Проверить прошивание кристаллов с памятью более 64К не удалось за неимением таковых в наличии.
Остальное вроде работает.
Поэтому (резюмируя выше сказанное) в следующей версии железа (если я на неё пойду) наметились следующие основные идеи доработок:
1. Заменить преобразователи уровней на другие, а именно sn74lvc1t45. Может они будут лучше работать. Тогда, возможно, и диод не понадобится.
2. Вместо перемычки питания XP4 поставить 3-х контактную панельку и завести туда ещё землю. Тогда можно будет не только замыкать для подачи питания 5В на целевую схему, но и втыкать туда, например какой-нибудь LDO и получать из 5В другое требуемое напряжение.
3. Видимо, лучше всё же вывести на отдельный 6-ти пиновый разъём линии SPI интерфейса и RESET контроллера программатора напрямую (минуя преобразователи уровней). Это должно дать возможность зашить программатор без программатора через PonyProg2000.

Софт.
Софт сделан под IAR 5.11B. Проект разбит на файлы, функциональность которых ясна из названия.
Реализован стандартный протокол STK500 v2 в режиме AVRISP (всё что надо поддержал). Помимо стандартного, реализован доморощенный терминальный протокол (для связи можно использовать любую терминальную программу в режиме 115200/8/без паритета/1стоп, т.е. так же как в STK500) для настройки параметров программатора, которые невозможно сделать через STK500. А именно:
1. Настройка частоты ISP clock в соответствии с формулой: ISP clock = 3686400/(2*N*(1+OCR)), где параметры N и OCR можно задать.
2. Настройка значений сопротивлений делителей, через которые заводятся для контроля напряжения питаний программатора и целевого девайса. Это для того, чтобы не заботиться о точности этих резисторов. Измерил тестером перед запайкой, а потом ввёл эти значения и всё будет измеряться точно. В софте "зашито" по-умолчанию значения 330 и 220 (это соответствует 33к и 22к) для обоих делителей.
Значения параметров запоминаются в EEPROM (в том числе и параметров протокола STK500).
Помимо этого терминальный протокол позволяет выдать измеренные значения напряжений, текущие значения параметров и версии софта (firmware).
Выбор протокола происходит автоматом - пока не заработал протокол STK500, работает терминальный протокол. Как только от компьютера получен байт, "понравившийся" протоколу STK500, так сразу терминальный протокол "отключится" и больше не будет работать (мешать) до нового включения программатора в порт USB.
Команды терминального протокола и их формат можно увидеть, подключившись терминалом к порту, на котором сидит программатор, и выдав в него символ '?' или 'h'. В ответ программатор выдаст список с пояснениями. Либо можно понять по тесту программы (терминал реализован в main.c).
Если нет желания использовать терминальный протокол, то можно его исключить, закомментировав строчку с определением TERMINAL_INTERFACE в main.c. Но тогда частота ISP clock останется фиксированной 921600 Гц (задаётся через определения в isp.c).
Фузы надо поставить так: BODLEVEL=0, BODEN=0, SUT=1, CKSEL=F, остальные непрошиты (как есть в новом контроллере).
Для облегчения "шития" smile.gif сделан AES boot загрузчик (взятый готовый и настроенный на нужную тактовую и скорость обмена). Всё "хозяйство" загрузчика лежит в поддиректории AES-Boot\. Загрузчик использует те же параметры порта (115200 и т.д.).
При использовании загрузчика сначала зашиваем его (boot.hex). Потом замыкаем XP1, XP2, втыкаем девайс в USB, размыкаем XP1, XP2, далее запускаем update (точнее upd_com1.bat или upd_com2.bat в зависимости от номера COM порта, либо переделаете на нужный).
При использовании загрузчика фузы надо поменять: должно быть BLB1=0, BOOTRST=0, BOOTSZ=0 (он сразу такой).
Я шил бут-загрузчик через AvReal+BB(LPT1) сразу со всеми фузами и локами командой:
Код
avreal32 +atmega8 -p1 -ab -e -l2 -v -w -fbodlevel=0,boden=0,sut=1,cksel=f,bootsz=0,bootrst=0,blb1=0 -c boot.hex

Гы-гы, хотя зачем лочить, коли тут всё выложил 07.gif smile.gif

Проект компиллируется в simple формат (Dimoniprog.raw). После этого надо применить POSTLINK для получения отдельных файлов кода (Dimoniprog_code.hex) и eeprom (Dimoniprog_eeprom.hex). Далее можно их шить.
Если используется бут-загрузчик (и boot.hex уже прошит в контроллер вместе с нужными фузами), то надо сначала из двух вышеупомянутых файлов сделать файл Dimoniprog.enc для программы "обновлятеля". Для этого в директории AES-Boot запускаем create.bat. После чего можно обновлять (upd_com1.bat или upd_com2.bat или другой порт).

В заключении несколько советов по настройке IAR Embedded Workbench IDE для облегчения жизни.
Для начала заменим родной postlink.bat (в C:\Program Files\IAR Systems\Embedded Workbench 5.0\avr\bin\) на прилагающийся. Не помню (давно было) для чего я это делал, видать не работало.
Добавим три команды через меню "Configure Tools..." (во всех случаях ставим флажок "Redirect to Output window"):
Код
Menu Text: Postlink
Command: $TOOLKIT_DIR$\bin\POSTLINK.BAT
Argument: $TARGET_FNAME$ $TOOLKIT_DIR$\bin\POSTLINK.EXE
Initial Directory: $TARGET_DIR$

Код
Menu Text: Create boot application
Command: $PROJ_DIR$\AES-Boot\create
Argument: -c cfg.txt -e $TARGET_DIR$\$PROJ_FNAME$_eeprom.hex -f $TARGET_DIR$\$PROJ_FNAME$_code.hex -o $PROJ_FNAME$.enc -l BLB11 BLB12
Initial Directory: $PROJ_DIR$\AES-Boot\

Код
Menu Text: Update booting device (COM1)
Command: $PROJ_DIR$\AES-Boot\update
Argument: $PROJ_FNAME$.enc -COM1 -115200
Initial Directory: $PROJ_DIR$\AES-Boot\

В последней команде надо уточнить номер порта или можно сделать несколько таких команд для разных портов.
Первую команду (Postlink) запускаем после компилляции софта для получения файлов кода (Dimoniprog_code.hex) и eeprom (Dimoniprog_eeprom.hex).
Две других нужны при использовании бут-загрузчика.
Вторую (Create boot application) запускаем вслед за первой для получения файла Dimoniprog.enc для программы "обновлятеля".
Третьей командой (Update booting device) запускаем обновление firmware программатора. Только надо не забыть перед запуском команды произвести манипуляции с перетыканием перемычки между XP1-XP2 с перевтыканием программатора в USB порт (выше писал).
-------------------------
Пока всё на этом. Устал набирать...
Прикрепленные файлы
Прикрепленный файл  postlink.rar ( 571 байт ) Кол-во скачиваний: 495
Прикрепленный файл  Dimoniprog.rar ( 136.8 килобайт ) Кол-во скачиваний: 656
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Dimonira
сообщение Nov 5 2008, 20:47
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 405
Регистрация: 4-10-04
Пользователь №: 777



ВНИМАНИЕ! На схеме замечена ошибка! Потерялся 3 вывод контроллера - его надо на землю (соединить с 5 и 21). Сори 05.gif
-----------------
Не понял почему я не могу отредактировать свою тему?
Go to the top of the page
 
+Quote Post
SKov
сообщение Nov 5 2008, 22:11
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 812
Регистрация: 22-01-05
Из: SPb
Пользователь №: 2 119



2 Dimonira:
Спасибо за интересную разработку.
Не принимайте близко к сердцу сомнения скучных людей в целесообразности этого дела.
Лично мне могут пригодится ваши исходники для осуществления давнишнего намерения "скрестить"
сериальные программаторы для АВРов и ПИКов. Для этого не хватало вразумительных Си-шных исходников. Теперь они есть.
Что касается вашего железа, то тут все дело вкуса и предпочтений. Например, я бы вашу Мегу + оптоизолятор+ FTDI заменил на что-нибудь типа PIC18F2550. В результате получилась бы более компактная схема примерно за ту же цену, правда, без опторазвязки. Понимаю, что программатор для АВР , сделанный на ПИКе, может вызвать очередную волну религиозных войн, так что не буду настаивать на этом решении wink.gif
Действительно, в этом случае мы получим по железу что-то очень похожее на pickit-2 - известный программатор для пиков с открытыми исходниками. Было бы здорово туда же добавить и АВРы (при незначительной доработке схемы). Если будет время, попробую смастерить что-то такое. И в USB-шный вариант PICSTARTa тоже можно попробовать внедрить ваш софт.
В общем, спасибо, вы сделали интересное и полезное дело!
Go to the top of the page
 
+Quote Post
Огурцов
сообщение Nov 6 2008, 04:10
Сообщение #4


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(SKov @ Nov 5 2008, 22:11) *
В результате получилась бы более компактная схема примерно за ту же цену, правда, без опторазвязки.

Ну так есть же такая, на Mege8. Если хотите, можно было бы at90usb* использовать. Но на FT232 или там CP2102 получается более прямое и надежное решение. И развзка не лишняя, тем более что сделана так просто и красиво.
Go to the top of the page
 
+Quote Post
SKov
сообщение Nov 6 2008, 11:30
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 812
Регистрация: 22-01-05
Из: SPb
Пользователь №: 2 119



Цитата(Огурцов @ Nov 6 2008, 07:10) *
Ну так есть же такая, на Mege8. Если хотите, можно было бы at90usb* использовать. Но на FT232 или там CP2102 получается более прямое и надежное решение. И развзка не лишняя, тем более что сделана так просто и красиво.

Прямое решение такое, при котором используется минимум деталей. С FT232 не работал, а вот связка ср2102+ADUM+мега (в моем случае была Мега88) - многократно опробована и хорошо себя зарекомендовала. Интеренсо, что ср2102 была "разогнана" до 2Мбит, при этом все очень устойчиво работало, включая и ADUM, который обязан был работать только на 1Мбит !
Что касается развязки, которая "сделана так просто и красиво" , то могу сказать, что сделать её по-другому было бы очень трудно wink.gif
Возвращаясь к скрытому подталкиванию автора к схеме pickita-2 могу заметить, что для формирования переменного питания там использовался ШИМ. И для VPP тоже свой ШИМ с повышающим преобразователем.. Это удобно, а вдруг автор все-таки захочет реализовать высоковольтное программирование - а тут уже ПОЛНОСТЬЮ ГОТОВАЯ схема ! wink.gif

Сообщение отредактировал SKov - Nov 6 2008, 11:31
Go to the top of the page
 
+Quote Post
Dimonira
сообщение Nov 6 2008, 13:31
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 405
Регистрация: 4-10-04
Пользователь №: 777



Цитата(SKov @ Nov 6 2008, 14:30) *
Прямое решение такое, при котором используется минимум деталей. С FT232 не работал, а вот связка ср2102+ADUM+мега (в моем случае была Мега88) - многократно опробована и хорошо себя зарекомендовала. Интеренсо, что ср2102 была "разогнана" до 2Мбит, при этом все очень устойчиво работало, включая и ADUM, который обязан был работать только на 1Мбит !

А я вот с CP2102 не работал. В первую очередь потому, что паять её проблематично, а дома вообще никак. Так что когда весь девайс паять легко, наличие такого компонента не рентабельно даже в "промышленных масштабах". А связка FT232 + что-либо хорошо себя зарекомендовала. Паять можно. Скорость, кстати, если мне не изменяет память до 5 Мбит возможна, хотя мне такое никогда не требовалось.
ADUM-ы тоже есть на разные скорости. Смотря какая буква в обозначении. Возможно, именно поэтому 1-мегабитный и работал на повышенной скорости, - их же из "одной бочки разливают", нанося разную маркировку уже потом.
Цитата(SKov @ Nov 6 2008, 14:30) *
Возвращаясь к скрытому подталкиванию автора к схеме pickita-2 могу заметить, что для формирования переменного питания там использовался ШИМ. И для VPP тоже свой ШИМ с повышающим преобразователем.

Почему-то у меня нет доверия к схеме, которая питает ШИМ-ом саму себя. Если делать раздельное питание, то смысла в ШИМ особо не вижу - с перемычками и LDO имхо намного проще и наверное дешевле (с учётом трат на софт, отладку).
Цитата(SKov @ Nov 6 2008, 14:30) *
Это удобно, а вдруг автор все-таки захочет реализовать высоковольтное программирование - а тут уже ПОЛНОСТЬЮ ГОТОВАЯ схема ! wink.gif

Вот до сих пор не понял, а надо ли кому-то это высоковольтное программирование? Мне так ни разу и не потребовалось. А со временем оно наверное вообще будет уходить как пережиток прошлого.
Если его делать, то тогда надо прикидываться STK500, а не AVRISP. Отсюда полезут разные заморочки. Тогда уж точно надо управлять питанием таргета по протоколу STK500. А остальное, тоже делать? Вот и понеслась. Повторять STK500, а смысл?
А так хоть (как AVRISP) получается нормальный законченный девайс, не подменяющий собой STK500. Плюс допвозможности, не связанные с Атмелами.
Go to the top of the page
 
+Quote Post
SKov
сообщение Nov 6 2008, 14:15
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 812
Регистрация: 22-01-05
Из: SPb
Пользователь №: 2 119



Цитата(Dimonira @ Nov 6 2008, 16:31) *
А я вот с CP2102 не работал. В первую очередь потому, что паять её проблематично,
...
Почему-то у меня нет доверия к схеме, которая питает ШИМ-ом саму себя.

Вот до сих пор не понял, а надо ли кому-то это высоковольтное программирование? STK500.
....
Плюс допвозможности, не связанные с Атмелами.

Ну, ср210х паяется на коленке руками без всяких проблем. Более того, этот чип весьма устойчив к перегреву. Я его для эксперимента 3 раза выпаивал строительным феном самым жестоким образом, а потом снова запаивал паяльником - и он работал.
В pickit-е схема не питает сама себя от шима. Вообще, понижение питания меги для понижения уровня выходных сигналов - это слабое место вашей разработки . Я слышал, что профи так не делают wink.gif. Привязка сигналов к выходному питанию в pickite сделано грамотно - с помощью согласователей уровня (на одном транзисторе на каждую линию).
Высоковольтное программирование бывает нужно. И не только для шитья фузов старых тинек.
Та же Мега88 у меня шьются в STK500 только в высоковольтном режиме, т.к. ресет используется в качестве выхода (ножек не хватало). Прикидываться STK500 хотя бы в ограниченном варианте было бы неплохо. Но, видимо, это уже сложно. Жаль.
Go to the top of the page
 
+Quote Post
Dimonira
сообщение Nov 6 2008, 20:04
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 405
Регистрация: 4-10-04
Пользователь №: 777



Цитата(SKov @ Nov 6 2008, 17:15) *
Вообще, понижение питания меги для понижения уровня выходных сигналов - это слабое место вашей разработки . Я слышал, что профи так не делают wink.gif.

Вы доверяете слухам? Это чем же именно это слабое место? ВСЁ работает в ШТАТНОМ режиме.
Ну вот теперь знайте, - я так делаю. Мой более чем 20-летний опыт радиоинженера (не считая института и любительства) мне внутренним голосом нашептал, что так делать можно smile.gif
Когда найдёте этого профи, потребуйте у него объяснений. Потом расскажите. Посмотрим что это за Сухов такой smile.gif
Цитата(SKov @ Nov 6 2008, 17:15) *
Привязка сигналов к выходному питанию в pickite сделано грамотно - с помощью согласователей уровня (на одном транзисторе на каждую линию).

Эту схему я не видел, не знаю. Только с ваших слов. Я бы не сказал, что на транзисторах - это сильно грамотно. Это просто один из путей "обхода" проблемы малой кровью. Так что лучше просто этой проблемы не иметь, чтобы всё уже было согласовано.
Цитата(SKov @ Nov 6 2008, 17:15) *
Та же Мега88 у меня шьются в STK500 только в высоковольтном режиме, т.к. ресет используется в качестве выхода (ножек не хватало).

Вот это как раз не очень правильно. Ещё работая в ящике сразу после института (особенно на войну), научился понимать простую вещь - всегда должен быть запас: по количеству ножек в разъёмах, выводов микросхем, по току питания, по вольтажу комплектующих, по производительности процессора, по объёму памяти и т.д. и т.п. Сейчас с этим нет проблем. Контроллеры настолько дёшевы, что парить себе мозг, экономя на копейках, вместо того чтобы взять контроллер на 30руб дороже, просто себе потом дороже. Не видел ни одного девайса, который не требовалось потом доработать, что-то улучшить, добавить и т.д. Если же нет запаса, это приведёт к глобальным переделкам.
Цитата(SKov @ Nov 6 2008, 17:15) *
Прикидываться STK500 хотя бы в ограниченном варианте было бы неплохо. Но, видимо, это уже сложно. Жаль.

Это не столько сложно, сколько не нужно. У меня была такая мысль, но я её отбросил за ненадобностью. И потом не очень понятно насколько этот вариант может быть ограниченным. Сегодня Студия на какую-то неадекватную реакцию вашего программатора посмотрит сквозь пальцы, а завтра новая версия Студии пошлёт куда подальше. И что? Это ненужный гимор.


Цитата(Огурцов @ Nov 6 2008, 17:19) *
А питание можно взять от таргета.

Ну дык это ж не всегда можно. Некоторые вообще питание умышленно не выводят. Так что лучше иметь путь преодоления, - поставить своё питание. Благо с USB порта его взять не проблема. Конечно, всё что угодно от него не запитаешь, это понятно, мощи то только 2,5Вт максимум. И всё же, сегодня при малых потреблениях современных микросхем, такой мощи хватит для очень многих вариантов девайсов.
Но, кроме того, может понадобиться вариант прораммирования отдельно взятых чипов. Что тогда? Надо же запитать как-то. Тут то питание с программатора будет очень удобно. Подцепил панельку и только чипы успевай перетыкать.

Цитата(Огурцов @ Nov 6 2008, 17:19) *
качество пайки не проверить

Проверить то можно... Рентгеном. Тоже недешёвая процедура sad.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Dimonira   Программатор Dimoniprog (USB, STK500v2 совместимый, c изоляцией, ПУ, питанием target)   Nov 2 2008, 21:47
- - acorn   Привет. Серьезная разработка, респект. Для меня се...   Nov 2 2008, 22:32
- - Dimonira   Нет не сознательно! Спасибо за уточнение. Рань...   Nov 2 2008, 22:41
|- - dch   а сайтец у Вас есть ? Целесобразно такие проекты о...   Nov 3 2008, 17:12
- - ukpyr   может, пригодиться : http://ukpyr.narod.ru/prog_av...   Nov 3 2008, 17:58
|- - Dimonira   Цитата(ukpyr @ Nov 3 2008, 20:58) - испол...   Nov 3 2008, 19:10
- - ukpyr   ЦитатаНу у меня же наоборот желание сделать было -...   Nov 3 2008, 19:12
|- - Dimonira   Цитата(ukpyr @ Nov 3 2008, 22:12) для это...   Nov 3 2008, 19:54
- - ukpyr   ЦитатаДа, но хорошо бы ещё избавиться от ограничен...   Nov 3 2008, 20:18
- - Dimonira   Ну а если целевое питание тоже 5В? Как-то эти диод...   Nov 3 2008, 21:16
|- - Огурцов   Вопрос: cкажите, pls, а земли, случайно, соединять...   Nov 4 2008, 03:00
- - Dimonira   Зачем? Цитата(dch @ Nov 3 2008, 20:12) а...   Nov 4 2008, 10:10
|- - dch   Цитата(Dimonira @ Nov 4 2008, 13:10) А да...   Nov 4 2008, 20:30
- - Непомнящий Евгений   Dimonira, можно тупой вопрос? Я не въеду, зачем н...   Nov 5 2008, 06:18
|- - Dimonira   Цитата(Непомнящий Евгений @ Nov 5 2008, 09...   Nov 5 2008, 09:19
||- - defunct   Цитата(Dimonira @ Nov 5 2008, 11:19) Ну, ...   Dec 1 2008, 17:42
||- - Dimonira   Цитата(defunct @ Dec 1 2008, 20:42) Давай...   Dec 1 2008, 18:16
||- - defunct   Цитата(Dimonira @ Dec 1 2008, 20:16) а вы...   Dec 6 2008, 00:56
||- - Dimonira   Цитата(Petka @ Dec 6 2008, 11:19) Вы плох...   Dec 6 2008, 12:39
|||- - defunct   Цитата(Dimonira @ Dec 6 2008, 14:39) Баян...   Dec 6 2008, 18:03
||||- - Огурцов   Цитата(defunct @ Dec 6 2008, 18:03) FT232...   Dec 6 2008, 18:10
||||- - Dimonira   Цитата(defunct @ Dec 6 2008, 21:03) Вы и ...   Dec 6 2008, 18:52
||||- - defunct   Цитата(Dimonira @ Dec 1 2008, 20:16) вы в...   Dec 7 2008, 02:38
||||- - Dimonira   Цитата(defunct @ Dec 7 2008, 05:38) похож...   Dec 7 2008, 12:09
|||||- - defunct   Цитата(Dimonira @ Dec 7 2008, 14:09) Кста...   Dec 7 2008, 18:54
|||||- - Dimonira   Цитата(defunct @ Dec 7 2008, 21:54) Отгов...   Dec 7 2008, 21:12
||||||- - defunct   Цитата(Dimonira @ Dec 7 2008, 23:12) Я по...   Dec 7 2008, 21:34
||||||- - Dimonira   Цитата(defunct @ Dec 8 2008, 00:34) Прост...   Dec 7 2008, 22:07
||||||- - defunct   Цитата(Dimonira @ Dec 7 2008, 23:58) эти ...   Dec 7 2008, 22:22
||||||- - Dimonira   Цитата(defunct @ Dec 8 2008, 01:12) На са...   Dec 7 2008, 22:27
||||||- - defunct   Цитата(Dimonira @ Dec 8 2008, 00:27) Вы у...   Dec 7 2008, 22:37
||||||- - Dimonira   Цитата(defunct @ Dec 8 2008, 01:37) Выбра...   Dec 7 2008, 22:48
||||||- - defunct   Цитата(Dimonira @ Dec 8 2008, 00:48) У ме...   Dec 7 2008, 22:58
||||||- - Dimonira   Цитата(defunct @ Dec 8 2008, 01:58) Но вы...   Dec 7 2008, 23:19
||||||- - defunct   Цитата(Dimonira @ Dec 8 2008, 01:12) Ну п...   Dec 7 2008, 23:45
||||||- - Огурцов   Цитата(defunct @ Dec 7 2008, 23:45) Миним...   Dec 8 2008, 06:14
||||||- - defunct   Цитата(Огурцов @ Dec 8 2008, 08:14) Вот з...   Dec 8 2008, 10:21
||||||- - Огурцов   Цитата(defunct @ Dec 8 2008, 10:21) m8535...   Dec 8 2008, 22:53
||||||- - defunct   Цитата(Огурцов @ Dec 9 2008, 00:53) Скучн...   Dec 8 2008, 23:36
|||||- - Alex128   Цитата(defunct @ Dec 7 2008, 22:54) ... в...   Dec 7 2008, 21:39
|||||- - defunct   Цитата(Alex128 @ Dec 7 2008, 23:39) С это...   Dec 7 2008, 21:51
|||||- - aaarrr   Цитата(defunct @ Dec 8 2008, 00:51) Имело...   Dec 7 2008, 21:57
|||||- - Огурцов   Цитата(defunct @ Dec 7 2008, 21:51) Имело...   Dec 7 2008, 23:22
||||- - Огурцов   Цитата(defunct @ Dec 7 2008, 02:38) Регул...   Dec 7 2008, 13:19
|||- - prottoss   Цитата(Dimonira @ Dec 6 2008, 19:39) Про ...   Dec 8 2008, 03:56
|||- - Dimonira   Цитата(prottoss @ Dec 8 2008, 06:56) Хм.....   Dec 8 2008, 06:39
|||- - prottoss   Цитата(Dimonira @ Dec 8 2008, 13:39) Ну в...   Dec 8 2008, 07:55
|||- - Dimonira   Цитата(prottoss @ Dec 8 2008, 10:55) Вы, ...   Dec 8 2008, 08:52
|||- - demiurg_spb   Мощно в риторике потренировались - выходные прожит...   Dec 8 2008, 09:28
|||- - Petka   Цитата(Dimonira @ Dec 8 2008, 11:52) Я ни...   Dec 8 2008, 10:33
||- - Огурцов   Цитата(defunct @ Dec 6 2008, 00:56) Больш...   Dec 6 2008, 13:08
|||- - Petka   Цитата(Огурцов @ Dec 6 2008, 16:08) 2 Pet...   Dec 6 2008, 14:00
|||- - Dimonira   Цитата(Petka @ Dec 6 2008, 17:00) ИМХО. П...   Dec 6 2008, 15:42
|||- - Petka   Цитата(Dimonira @ Dec 6 2008, 18:42) Я бы...   Dec 6 2008, 16:00
|||- - Dimonira   Цитата(Petka @ Dec 6 2008, 19:00) В вашем...   Dec 6 2008, 16:33
||- - Alex128   Цитата(defunct @ Dec 6 2008, 04:56) Больш...   Dec 6 2008, 14:06
|- - Арк К   Цитата(Непомнящий Евгений @ Nov 5 2008, 10...   Nov 5 2008, 12:09
||- - SKov   Цитата(Dimonira @ Nov 6 2008, 23:04) Вы д...   Nov 6 2008, 20:32
|||- - Dimonira   Цитата(SKov @ Nov 6 2008, 23:32) Можно ре...   Nov 9 2008, 19:20
|||- - SKov   Цитата(Dimonira @ Nov 9 2008, 22:20) Этот...   Nov 9 2008, 20:11
|||- - Dimonira   Цитата(SKov @ Nov 9 2008, 23:11) Однако, ...   Nov 9 2008, 21:36
||- - Огурцов   Цитата(Dimonira @ Nov 6 2008, 20:04) Так ...   Nov 7 2008, 06:55
|- - Огурцов   Цитата(SKov @ Nov 6 2008, 11:30) Прямое р...   Nov 6 2008, 14:19
- - Dimonira   Что-то меня пропёрло этими программаторами Сейчас...   Nov 6 2008, 10:18
- - Dimonira   Сразу запамятовал написать, что я не проверял рабо...   Nov 12 2008, 11:44
- - Dimonira   Наконец-то решился, развёл плату, заказал её и соб...   Nov 26 2008, 08:53
- - Dimonira   Вот зафотил новый вариант:   Nov 26 2008, 17:49
|- - Огурцов   Куул! Есть ли лишние платы на продажу ? Можно ...   Nov 26 2008, 20:09
|- - Dimonira   Покрутил немного вечером новый вариант в работе, в...   Nov 26 2008, 21:48
- - bloodden   Взял бы у Вас 1 шт. WMZ или WMU. Пустую плату. Сик...   Nov 26 2008, 22:44
|- - Огурцов   Нужна 1 плата - написал в личку.   Nov 26 2008, 23:39
- - Dimonira   По поводу комплектующих: у меня запаса практически...   Nov 27 2008, 06:20
- - Deka   Покупатель может отправить к Вам курьера, а саму п...   Nov 27 2008, 19:02
- - Dimonira   Вечером запаял ещё один образец. Заработало всё на...   Nov 27 2008, 22:21
- - Dimonira   Посчитал по розничным ценам (там где я покупал) во...   Nov 28 2008, 09:17
- - Pyku_He_oTTyda   ЦитатаDimonira Написал в личку   Nov 28 2008, 12:00
- - ukpyr   ЦитатаМожно сэкономить примерно 300р на изоляции, ...   Nov 28 2008, 12:28
|- - Dimonira   Цитата(ukpyr @ Nov 28 2008, 15:28) еще во...   Nov 28 2008, 12:54
|- - acorn   Dimonira, а софт выложишь? Уперся я, млин, в AES ...   Nov 28 2008, 21:11
|- - Dimonira   Цитата(acorn @ Nov 29 2008, 00:11) Dimoni...   Nov 28 2008, 21:48
- - Dimonira   Итак, свершилось Я написал поясняющие тексты опис...   Nov 29 2008, 16:04
- - Dimonira   В инструкции по прошиванию забыл указать настройки...   Dec 1 2008, 08:15
- - Dimonira   Нашёл дешёвый вариант DC/DC на замену: SPR01L-05 о...   Dec 5 2008, 18:37
- - rvk   Считаю Dimonira не просто молодец, а большой молод...   Dec 6 2008, 06:01
|- - Petka   Цитата(rvk @ Dec 6 2008, 09:01) Считаю Di...   Dec 6 2008, 08:19
|- - V.N   [quote name='rvk' date='Dec 6 2008, 10...   Dec 10 2008, 14:28
- - rvk   Protoss идет с исходниками, согласен, и он мне нра...   Dec 6 2008, 09:04
- - Andrey K.   Вопрос! Во второй версии программатора Вы прим...   Dec 8 2008, 03:03
|- - Dimonira   Цитата(Andrey K. @ Dec 8 2008, 06:03) Воп...   Dec 8 2008, 06:00
- - ukpyr   ЦитатаА дальше видно будет, как раз дойдёт дело до...   Dec 10 2008, 20:30
- - Огурцов   Собрал сабж, уже зилюкает: Жутко доволен. Dimon...   Dec 15 2008, 05:24
- - Dimonira   Цитата(Огурцов @ Dec 15 2008, 08:24) Можн...   Dec 15 2008, 07:04
- - Огурцов   Цитата(Dimonira @ Dec 15 2008, 07:04) А з...   Dec 15 2008, 10:11
2 страниц V   1 2 >


Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 21:52
Рейтинг@Mail.ru


Страница сгенерированна за 0.01739 секунд с 7
ELECTRONIX ©2004-2016