Сифон там есть. А кисточка не обвислая, а примятая. Мне лень заправлять его и я его просто макаю в баночку как обычную кисточку. Ну и за пол года стояния в этой банке она примялась вот так.
Хм, не вижу В бонпене хитрая конструкция из трубочек, предназначенная для того, чтобы флюс не тек в губку, откуда питается кисточка, пока не сожмешь резервуар.
Впрочем, китайский бонпен меня разочаровал. Спиртовые флюсы с ним в любительских условиях использовать нельзя, засыхает.
Здравствуй, камрад DI HALT!
Читаю твой сайт давно, но зарегистрироваться решил только сейчас. Рыжий кот стал последней каплей. :3
З.Ы. Пользуясь случаем, хочу сказать тебе спасибо за офигенный сайт, за доступный язык изложения, и за отличный юмор. Спасибо!
З.З.Ы. Кот реально офигенен. ^_^
А не подскажите новичку, если не трудно, канифоль или спирто-канифольные флюсы тоже надо смывать или нет? А то в инете противоречивая информация. Спасибо.
Вообще она неактивная и как бы смывать не нужно. Но есть нюанс. Дело в том, что канифоль при пересыхании трескается, а в этих микротрещинах может конденсироваться влага. С возникновением проводимости. Так что если есть возможность, то лучше смывать. А если нет, то можно забить.
Дополнительный нюанс — я где-то читал, что со временем канифоль влагой гидролизуется и продукты гидролиза уже далеко не столь безобидны.
По собственным наблюдениям — на угвазданных канифолью платах через 10 лет ничего не съедено, но медь выглядит изрядно окисленной. Куски того же текстолита, оставшиеся с тех времен, выглядят куда лучше.
Ну и просто некрасиво, так что канифоль я всегда смываю. Абсолютированный (ака безводный, 99.7%) изопропиловый спирт ее смывает влет, даже большие блямбы скалывать необязательно (правда, в процессе смывания таких блямб спирт превращается в СКФ, так что второй проход со свежим спиртом не помешает).
«…я где-то читал…»
Среди книг, как и среди людей, можно попасть и в хорошее, и в дурное общество. (Гельвеций)
Не пугайте неофитов. Канифоль если отмывают, то исключительно из эстетитечских соображений да ещё для того, чтобы видеть, что ты там напаял.
Если говорить не о любителях, а о профессиональных монтажниках с заводов, то они про не отмытые от канифоли платы отзываются в духе «за такое надо с работы выпинывать».
На то они и профессиональные. Они же не спрашивают, надо ли отмывать, и не распространяют гипотезы в интернете.
Отмывать канифоль, по большому счёту, нужно в достаточно тонких и точных аналоговых схемах, там ещё не такие строгости есть (от любимого в массах грязного изопропила какой-нибудь инструментальник скорее впадёт в кому, чем от канифоли), а в цифровухе нечего себя запугивать байками.
Ещё один реальный вариант, когда надо отмывать — высоковольтные узлы, где слой канифоли, набравший пыли и грязи из воздуха и покрытый слоем конденсата начнёт шить.
Ясно……это без проблем.
А допустим надо смыть жидкую канифоль — спиртом,ацетоном, растворителем, то тоже не причинят вреда микроконтроллеру и другим компонентам? Понимаю они конечно быстро испаряются…..но все таки.
Изопропиловый спирт, он же изопропанол, продаётся на радиорынке. Можно и этиловый денатурат, но он хуже по моющим свойствам.
Ацетоном можно повредить пластмассовые детали, если они есть на плате, к тому же, ацетон гораздо вреднее для здоровья и просто неприятнее.
Лучше же всего канифоль смывается скипидаром, в случаях, когда её уж очень много..
Подскажите кто знает. Почему то студию перекашивает при нажатии на отладку. Прошивает по JTAG-у влет, ну соответственно и сигнатура читается и фьюзы шьются. Но только нажимаешь на отладку и пипец. Кто нибудь сталкивался? Может, потому что Win7x64?
Если выставляю не на 0, Step into шагает не построчно а по функциям. Код маленький. Проверил в симуляции тоже самое, наверное студию пора переустановить
Ты либо шагаешь не той кнопкой (есть трейс и без захода в функции) либо функции у тебя библиотечные и уже скомпиленные, т.е. без исходников. Типа delay_ms
А ещё сто лет назад электричество только входило в нашу жизнь :) Электрофикация петербургского железнодорожного узла: http://chevo.su/?p=156 Огонёк, 1912-й год.
Скажите пожалуйста. Смог достать по недорогой цене. ATmega32L-8AU. По выводам вроде один в один с ATmega16. Можно ли ее использовать для этих целей ? Что и где нужно подправить в конфигах ?
Странно, не должно было. Не там в архиве вроде бы была версия для м32 но вот так просто поменяв тип МК эффекта бы не дало. Там и фузы другие и файл прошивки.
Ну под «все заработало» я имею ввиду момент загорания светодиода инициализации на плате модуля JTAG ICE I. Тоесть все произошло в точь-точь, как на вашем видео, все прогрессбары добежали до конца, везда написано «ОК». В самой студии пока не пробовал отлаживать. А подскажите тогда сточки с правильными фьюзами для 32 меги в файле _m16_burn_jtagice.
Спасибо, все заработало, в том числе и отладка. Уже пошагово моргаю светодиодиками. Поражает оперативнгость сервиса в ВЫХОДНОЙ ПОСЛЕПРАЗДНИЧНЫЙ день. Интересно, сколько я бы ждал ответа от какого-нибудь китайского разработчика. Еще раз убедился, что правильно сделал, купив Pinboard, а не какую-то http://aukro.ua/uchebnaya-plata-stm32-avr-51-2-6-1602-12864-lcd-i3948702231.html
Большое человеческое спасибо.
Есть проблема. При попытке прошить данный модуль, avrdude выдает ошибку:
C:\upgrade_avr_jtag>avrdude.exe -p m16 -c 2ftbb -P ft0 -B 4800 -U hfuse:w:153:m
-U lfuse:w:228:m -U lock:w:63:m
avrdude.exe: BitBang OK
avrdude.exe: pin assign miso 5 sck 6 mosi 4 reset 7
avrdude.exe: drain OK
ft245r: bitclk 4800 -> ft baud 2400
avrdude.exe: ft245r_program_enable: failed
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
ft245r: bitclk 4800 -> ft baud 2400
avrdude.exe: ft245r_program_enable: failed
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude.exe done. Thank you.
JTAG Burned ok!
Для продолжения нажмите любую клавишу . . .
Знающие, подскажите новичку в чем может быть дело. Платы сделаны самостоятельно по оригиналам. FTDI компом опознается. Все соединения проверил, все подключено верно.
Проверьте номинал резистора на плате JTAG рядом с черным двухрядным разъемом. Он должен быть 10к(103). У меня на плате был распаян 100 Ом(101)! Естессно FTDI не могла прижать контроллер к «земле» и сбросить.
Просто многие сейчас пересаживаются на 6ую версию. Может стоит подумать про модернизацию прошивки? Тогда и востребованность в ней увеличиться. как ни крути софт устаревает и 4ка рано или поздно уйдет в прошлое.
Добрый вечер всем, у меня случилась такая же ситуация как у AFG 92, все сделал как полагается… выставил порт (у меня COM11), но МК я взял ATmega16A AU полностью ДШ я не читал но больших отличий я не нашел. Может все таки отличия есть и нужно ATmega16A-16AU
Сделал модернизацию для JTAG как описано. Все заработало с мегой16 что шла в комплекте. На ней писал и настраивал программу которая должна была работать на меге16 в TQFP корпусе. Когда понадобилось провести окончательную отладку программы решил подключить мегу16 в корпусе TQFP к JTAG. Как я понял (может не верно) нужно только подключить выводы TCK, TMS, TDO, TDI и питание. Но в таком виде студия JTAG модуль почему-то не подключает, пишет мол:
The OCD JTAG adapter was detected, but the terget device did not return a valid JTAG ID.
Подскажите чего не хватает для нормальной работы
Вроде бы там еще надо жтаг фузом включить. Я это делаю на исходном контроллере еще на этапе заливки программы. Но не помню включен он по умолчанию или нет.
PinBoard 2 (красная плата), впаял МК и кварц, зашил как в видео, всё загорелось, прошло как по ролику.
Запускаю AtmelStudio 7, а программатор видится как STK500 и работать конечно же отказывается.
Как быть, что делать?
Надо запустить отладку AVR на PinBoard 2 но не получается установить avr studio 4 на windows 10 — не находит Мэйк файл: ни свой ни внешний.Винавр-работает.
А если просто пустой проект создать? Не компилит? На 7ке 4.19 работает отлично. По идее разницы там не должно быть большой. Может она у тебя в какой-то песочнице запустилась и просто ей не дают прав?
на семёрке у меня тоже стояла,но 7 и 10 ото две БОЛЬШИЕ разницы.
Я не большой спец в МК, программах , компьютерах , но в ходе своих ковыряний пришёл к выводу что надо править бинарники Студии(но где их искать?) и обходить как-то защиту Винды.
Может Вы попробуете поставить(см. обзац 2) — если получиться то может кому ещё пригодится(седьмая винда скоро канет в небытие) и Вашему бизнесу только польза
Так как я понимаю что дни AVRок сочтены особо напрягаться наверно не стоит.
А что у тебя за аппликатор для флюса? И это чистый глицерин или распиаренный вами с oss’ом ФТС?
Алсо, зачем вымывать флюс из-под кварца? Он же вроде с обратной стороны запаивается и флюс под него попасть не может.
Это кисточка-тюбик для акварели. Продается в магазинах для художников и стоит рублей 300.
Это просто глицерин. Весь ФТС отдал монтажникам, а себе как то забыл оставить.
При пайке флюс успевает протекать везде, так что вымывать надо отовсюду.
Покажи фото аппликатора.
> При пайке флюс успевает протекать везде
Глицерин или тот, что в канале припоя?
Глицерин конечно же. Можно было сначала отмыть, а потом посадить кварц, но мне было лень. Хотя я так часто делаю.
Выглядит как то так. Надо будет о нем написать отдельно, там есть ряд заморочек.
На BONPEN похоже, только без хитрого сифона. Алсо, обвислая какая-то кисточка.
Ну вот примерно за это я и не люблю глицерин. Хотя канифоль тоже весело отмывать, а ей иногда приходится весьма основательно ляпать.
Сифон там есть. А кисточка не обвислая, а примятая. Мне лень заправлять его и я его просто макаю в баночку как обычную кисточку. Ну и за пол года стояния в этой банке она примялась вот так.
Хм, не вижу В бонпене хитрая конструкция из трубочек, предназначенная для того, чтобы флюс не тек в губку, откуда питается кисточка, пока не сожмешь резервуар.
Впрочем, китайский бонпен меня разочаровал. Спиртовые флюсы с ним в любительских условиях использовать нельзя, засыхает.
Здравствуй, камрад DI HALT!
Читаю твой сайт давно, но зарегистрироваться решил только сейчас. Рыжий кот стал последней каплей. :3
З.Ы. Пользуясь случаем, хочу сказать тебе спасибо за офигенный сайт, за доступный язык изложения, и за отличный юмор. Спасибо!
З.З.Ы. Кот реально офигенен. ^_^
А не подскажите новичку, если не трудно, канифоль или спирто-канифольные флюсы тоже надо смывать или нет? А то в инете противоречивая информация. Спасибо.
Вообще она неактивная и как бы смывать не нужно. Но есть нюанс. Дело в том, что канифоль при пересыхании трескается, а в этих микротрещинах может конденсироваться влага. С возникновением проводимости. Так что если есть возможность, то лучше смывать. А если нет, то можно забить.
Дополнительный нюанс — я где-то читал, что со временем канифоль влагой гидролизуется и продукты гидролиза уже далеко не столь безобидны.
По собственным наблюдениям — на угвазданных канифолью платах через 10 лет ничего не съедено, но медь выглядит изрядно окисленной. Куски того же текстолита, оставшиеся с тех времен, выглядят куда лучше.
Ну и просто некрасиво, так что канифоль я всегда смываю. Абсолютированный (ака безводный, 99.7%) изопропиловый спирт ее смывает влет, даже большие блямбы скалывать необязательно (правда, в процессе смывания таких блямб спирт превращается в СКФ, так что второй проход со свежим спиртом не помешает).
«…я где-то читал…»
Среди книг, как и среди людей, можно попасть и в хорошее, и в дурное общество. (Гельвеций)
Не пугайте неофитов. Канифоль если отмывают, то исключительно из эстетитечских соображений да ещё для того, чтобы видеть, что ты там напаял.
Если говорить не о любителях, а о профессиональных монтажниках с заводов, то они про не отмытые от канифоли платы отзываются в духе «за такое надо с работы выпинывать».
На то они и профессиональные. Они же не спрашивают, надо ли отмывать, и не распространяют гипотезы в интернете.
Отмывать канифоль, по большому счёту, нужно в достаточно тонких и точных аналоговых схемах, там ещё не такие строгости есть (от любимого в массах грязного изопропила какой-нибудь инструментальник скорее впадёт в кому, чем от канифоли), а в цифровухе нечего себя запугивать байками.
Ещё один реальный вариант, когда надо отмывать — высоковольтные узлы, где слой канифоли, набравший пыли и грязи из воздуха и покрытый слоем конденсата начнёт шить.
А красота — да, большое дело.
Ди, а Рыжий что прошивает, моргая индикаторами?)
Да пакость опять какую-нибудь. Наверняка.
Как смывать глицерин с готовой платы? Допустим теплой водой и мылом буду промывать плату, микроконтроллер и другие компоненты не повредятся?
Нет, а что им будет то? Главное просушить потом несколько часов на батарее и ок.
Ясно……это без проблем.
А допустим надо смыть жидкую канифоль — спиртом,ацетоном, растворителем, то тоже не причинят вреда микроконтроллеру и другим компонентам? Понимаю они конечно быстро испаряются…..но все таки.
Изопропиловый спирт, он же изопропанол, продаётся на радиорынке. Можно и этиловый денатурат, но он хуже по моющим свойствам.
Ацетоном можно повредить пластмассовые детали, если они есть на плате, к тому же, ацетон гораздо вреднее для здоровья и просто неприятнее.
Лучше же всего канифоль смывается скипидаром, в случаях, когда её уж очень много..
Подскажите кто знает. Почему то студию перекашивает при нажатии на отладку. Прошивает по JTAG-у влет, ну соответственно и сигнатура читается и фьюзы шьются. Но только нажимаешь на отладку и пипец. Кто нибудь сталкивался? Может, потому что Win7x64?
Протюнинговал свою сегодня, крутой девайс, запустился сразу, только у меня работает если оптимизацию кода выставить на ноль, так и должно ?
Хм, по идее ему должно быть пофигу. Может в память не влезает :)
Если выставляю не на 0, Step into шагает не построчно а по функциям. Код маленький. Проверил в симуляции тоже самое, наверное студию пора переустановить
Ты либо шагаешь не той кнопкой (есть трейс и без захода в функции) либо функции у тебя библиотечные и уже скомпиленные, т.е. без исходников. Типа delay_ms
А ещё сто лет назад электричество только входило в нашу жизнь :) Электрофикация петербургского железнодорожного узла: http://chevo.su/?p=156 Огонёк, 1912-й год.
Скажите пожалуйста. Смог достать по недорогой цене. ATmega32L-8AU. По выводам вроде один в один с ATmega16. Можно ли ее использовать для этих целей ? Что и где нужно подправить в конфигах ?
Извените за тупеж. Просто поменял в файле _m16_burn_jtagice в 3 строчках м16 на м32 и все заработало. Чукча не читатель, чукча писатель))
Странно, не должно было. Не там в архиве вроде бы была версия для м32 но вот так просто поменяв тип МК эффекта бы не дало. Там и фузы другие и файл прошивки.
Ну под «все заработало» я имею ввиду момент загорания светодиода инициализации на плате модуля JTAG ICE I. Тоесть все произошло в точь-точь, как на вашем видео, все прогрессбары добежали до конца, везда написано «ОК». В самой студии пока не пробовал отлаживать. А подскажите тогда сточки с правильными фьюзами для 32 меги в файле _m16_burn_jtagice.
https://www.dropbox.com/s/0ovwphmyijg9yxv/jt32.ZIP
Тут правильная прошивка и конфиги на мегу32. Поправишь их исходя из твоих реалий. Там программатор другой и порт.
Спасибо, все заработало, в том числе и отладка. Уже пошагово моргаю светодиодиками. Поражает оперативнгость сервиса в ВЫХОДНОЙ ПОСЛЕПРАЗДНИЧНЫЙ день. Интересно, сколько я бы ждал ответа от какого-нибудь китайского разработчика. Еще раз убедился, что правильно сделал, купив Pinboard, а не какую-то http://aukro.ua/uchebnaya-plata-stm32-avr-51-2-6-1602-12864-lcd-i3948702231.html
Большое человеческое спасибо.
Есть проблема. При попытке прошить данный модуль, avrdude выдает ошибку:
C:\upgrade_avr_jtag>avrdude.exe -p m16 -c 2ftbb -P ft0 -B 4800 -U hfuse:w:153:m
-U lfuse:w:228:m -U lock:w:63:m
avrdude.exe: BitBang OK
avrdude.exe: pin assign miso 5 sck 6 mosi 4 reset 7
avrdude.exe: drain OK
ft245r: bitclk 4800 -> ft baud 2400
avrdude.exe: ft245r_program_enable: failed
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude.exe done. Thank you.
C:\upgrade_avr_jtag>avrdude.exe -p m16 -c 2ftbb -P ft0 -U flash:w:miniICE.hex:a
avrdude.exe: BitBang OK
avrdude.exe: pin assign miso 5 sck 6 mosi 4 reset 7
avrdude.exe: drain OK
ft245r: bitclk 230400 -> ft baud 115200
avrdude.exe: ft245r_program_enable: failed
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude.exe done. Thank you.
C:\upgrade_avr_jtag>avrdude.exe -p m16 -c 2ftbb -P ft0 -B 4800 -U hfuse:w:25:m
-U lfuse:w:207:m -U lock:w:63:m
avrdude.exe: BitBang OK
avrdude.exe: pin assign miso 5 sck 6 mosi 4 reset 7
avrdude.exe: drain OK
ft245r: bitclk 4800 -> ft baud 2400
avrdude.exe: ft245r_program_enable: failed
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude.exe done. Thank you.
JTAG Burned ok!
Для продолжения нажмите любую клавишу . . .
Знающие, подскажите новичку в чем может быть дело. Платы сделаны самостоятельно по оригиналам. FTDI компом опознается. Все соединения проверил, все подключено верно.
Не тот порт FTDI например.
Попробовал изменять порт FTDI. Загорается другой светодиод на модуле и все,
выдает все ту же ошибку(
Ну у тебя все ок кроме того, что программатор не видит контроллер. Где то неконтакт
А может сама Atmega неисправна?
Проверьте номинал резистора на плате JTAG рядом с черным двухрядным разъемом. Он должен быть 10к(103). У меня на плате был распаян 100 Ом(101)! Естессно FTDI не могла прижать контроллер к «земле» и сбросить.
А модуль JTAG ICE I работает с AtmelStudio6.1? А то я уже давно распрощался с 4й версией и на ней больше не работаю.
Конечно же нет.
Просто многие сейчас пересаживаются на 6ую версию. Может стоит подумать про модернизацию прошивки? Тогда и востребованность в ней увеличиться. как ни крути софт устаревает и 4ка рано или поздно уйдет в прошлое.
Добрый вечер всем, у меня случилась такая же ситуация как у AFG 92, все сделал как полагается… выставил порт (у меня COM11), но МК я взял ATmega16A AU полностью ДШ я не читал но больших отличий я не нашел. Может все таки отличия есть и нужно ATmega16A-16AU
Отличий нет. Проблема в чем то другом
Сделал модернизацию для JTAG как описано. Все заработало с мегой16 что шла в комплекте. На ней писал и настраивал программу которая должна была работать на меге16 в TQFP корпусе. Когда понадобилось провести окончательную отладку программы решил подключить мегу16 в корпусе TQFP к JTAG. Как я понял (может не верно) нужно только подключить выводы TCK, TMS, TDO, TDI и питание. Но в таком виде студия JTAG модуль почему-то не подключает, пишет мол:
The OCD JTAG adapter was detected, but the terget device did not return a valid JTAG ID.
Подскажите чего не хватает для нормальной работы
Вроде бы там еще надо жтаг фузом включить. Я это делаю на исходном контроллере еще на этапе заливки программы. Но не помню включен он по умолчанию или нет.
Да фузы я сделал одинаковые. Хотел еще ресет, но не понял куда. У дип он ручной и вроде никуда не подключен. Может на него надо какой бут заливать?
Ничего не понял.
А есть ли разница что использовать: аппаратный JTAG ICE или программный Happy JTAG?
Привет. У меня есть такая же Мега 8. Она подойдёт ли для модернизации? или именно 16-ая нужна7
такая же, я имею в виду TQFP32
qover, не подойдёт по двум причинам:
1. проша под 16-ю
2. Mega8 32-ногая, Mega16 44-ногая
Вух,.. сорокачетырёх? Фига себе, значит не такая же :) Куплю на выходных. Спасибо за оперативный ответ
PinBoard 2 (красная плата), впаял МК и кварц, зашил как в видео, всё загорелось, прошло как по ролику.
Запускаю AtmelStudio 7, а программатор видится как STK500 и работать конечно же отказывается.
Как быть, что делать?
Так и должно быть. Атмел положил хер на все свои старые адаптеры и программаторы. Хотите писать в студии 5-6-7? Покупайте JTAG ICE 3.
Поддерживается только студия 4.19 (она еще и самая адекватная в плане эмуляции)
Надо запустить отладку AVR на PinBoard 2 но не получается установить avr studio 4 на windows 10 — не находит Мэйк файл: ни свой ни внешний.Винавр-работает.
А если просто пустой проект создать? Не компилит? На 7ке 4.19 работает отлично. По идее разницы там не должно быть большой. Может она у тебя в какой-то песочнице запустилась и просто ей не дают прав?
на семёрке у меня тоже стояла,но 7 и 10 ото две БОЛЬШИЕ разницы.
Я не большой спец в МК, программах , компьютерах , но в ходе своих ковыряний пришёл к выводу что надо править бинарники Студии(но где их искать?) и обходить как-то защиту Винды.
Может Вы попробуете поставить(см. обзац 2) — если получиться то может кому ещё пригодится(седьмая винда скоро канет в небытие) и Вашему бизнесу только польза
Так как я понимаю что дни AVRок сочтены особо напрягаться наверно не стоит.
Было бы куда ставить. У меня семерка то со скрипом работает. Все железо не младше 2010 года.
Эмбеддеры XP-то еще юзают, потому что некоторый специфичный софт ни в чем новее не работает, так что канет в лету она разве что в мечтах майкрософта.
Например Грамофоны тоже ещё используют — в музеях в основном
Ну, никто ж не мешает купить современный отладчик и пользоваться им.
Или поставить патефон в виртуалку и отлаживать в нем.
Все сделал как на видео, при нажатии Connect не видит устройство
Прошилось нормально? Светодиод сигнальный горит? Что вообще пишет? Не видит таргет, не видит адаптер? Что конкретно.
Все нормально! В диспетчере устройств поменял Com port с 14 и 15 на 1 и 2, было не совпадение.