Всем привет.
У нас тут отличная декабрьская погода - дождь, лужи, все как положено.
А вашему вниманию предлагается большое обновление.
Мобильный USB зарядник от MadOrc;
Ионофон от Sobiratel_sxem;
Двухтактный ламповый усилитель от radioandrei74;
И сразу два теста новеньких видеорегистраторов от местного вивисектора, товарища Max-а:
Lexand LR-5100 и
MiVue R25.
Такие дела. А до Нового года всего-то неделя осталась. Жуть, как время летит.
Ваш Кот.
MadOrc зачет! Современно и со вкусом )
Мда...моя статья уже вторую неделю ждет выхода, валерьянку надо запретить
зарядник понравился! вот только ставить туда мегу8 - жесть!
и еще вопрос: лтц4054 нормально тянет 500ма? как с нагревом? по своему опыту могу сказать, что она адски греется уже при 300ма!
2 axillent "зарядник" лежал у админа с 07.12.13, еще и просто редактирование старой статьи ждёт "модерации" с 10.12.13... поздно запрещать, это уже валерьянкомания :)
2 suslogon сам нагрева опасался, но на практике греется где-то градусов до 30-40, вполне приемлемо, да термальная защита у нее есть, посему проблем не предвидится. А насчёт меги8 - как и написал в статье - сделано из того, что "под лапой", перепилите под свой МК, исходник приложен, код наипростейший. :)
MadOrc было у меня подозрение, что моя статья в длинной очереди :)
atmega8 признанный старичек для всего и вся универсальный. А вот молоденький tiny10 для зарядника был бы идеален, я проникся этими малышами.
"А вот молоденький tiny10 для зарядника был бы идеален, я проникся этими малышами. "
я их попробовал и послал. кретинизм, который они замутили вокруг ноги ресет - это пипец.
"Не верю!" (Станиславский?). Это про "ионофон".Таймер включен одновибратором (откуда "пачки импульсов 30 кгц"? ), запуск по 2 ноге должен быть ОТРИЦАТЕЛЬНЫМ импульсом, выход таймера перегружен, при R5=20 Ом ток выхода около 500 мА.Короче работать это не будет. Автор, как всегда, выдал туфту, предварительно опубликовав ее в "Радиомире". Лавры Кашкарова не дают покоя?
suslogon это о каком кретинизме речь?
о том, что если ногу ресет в программе использовать както подругому, то потом мк можно перешить только спец программатором, который может подать на нее 12в.
SmartCat, а я, между прочим, делал запрос к администрации сайта и взывал к тому, что бы статью данную не публиковали и отменили к публикации, ибо хотел выложить на форум и спросить кое-какие вещи... Но уважаемая администрация видимо или про письмо на ящик забыли, или какие-то есть другие обстоятельства... А вопросы были по некоторым техническим моментам...
P.S. А вот про, как всегда, зря Вы так, ибо, что ЦМУ, что генератор ВН, что подсветка, что БП работают прекрасно, хотя в ИК и есть косяк с расчётом, я этого не отрицаю. Парадокс получается какой-то, все кричат, что конструкции хлам, туфта и прочее, но как ни странно все предыдущие конструкции работают, и не первый день и даже месяц уже...
suslogon ясно. При использовании атмеловских програматоров при работе с tiny10 как раз вообще не надо никак париться если ставишь RSTDISBL в отличии от той же tiny13. У tiny10 протокол програмирования один и тот же в не зависимости от того запрограмирован RSTDISBL или нет, а подать 12в на reset совсем не сложно, вот пример http://forum.easyelectronics.ru/download/file.php?id=17271&t=1
Со старыми МК типа tiny13 возни больще - нужен програматор с другим протоколом програмирования
"Ионофон" работать будет, но при чем тут ионофон? То что представлено и то, что есть ионофон на самом деле - это две большие разницы!
24.12.13
axillent
спасибо за ответ!
но про тини13 я не понял, в чем вы видите проблему. делал ряд конструкций и ни раз проблем не было. ресет использую как ресет - подключаю туда RC цепь снаружи для начального сброса.
const1105, по определению Ионофон - это плазменный громкоговоритель в самом простом понимании. В некоторых источниках фигурирует под названием поющая дуга. Добавить рупор к данной конструкции и получится полноценный Ионофон. Суть говорит сама за себя, источником звука в конструкции должна являться промодулированная искра. В чём я не прав?
suslogon, в тини13, очень мало выводов и многие это вывод используют как порт в/в, и если с помощью фьюз так сделать, то после этого обычным программатором больше нельзя перепрограммировать контроллер, но есть специальный программатор, так называемый высоковольтный, с помощью него как раз можно фьюзы перешить заново, в не зависимости от ноги reset...
Правильно, но где здесь звук? Как 555 работает по 2 входу? если напряжение больше 1/3 питания то просто генерит, ни на что не влияет. Меньше - выход 3 в "1".
"низкая надёжность и низкое качество звучания дуги!" Откуда качество если так издеваться над сигналом! Подавайте переменку через С на 5 вход.Попробуйте. Если кушает ток - частота и первичная обмотка. Посчитайте правильно.
andrey_artemov
так в тини10 выводов еще меньше)))
suslogon тини10 может програмироваться одним и тем же програматором по одному и тому же протоколу в не зависимости от того используется ли вывод ресет как порт ввода-вывода. Это позволяет в принципе использовать в полном объеме все 4 вывода. +12в при этом можно чуть ли не тумблером подавать перед началом програмрования. Это за счет нового протокола TPI. В старом ISP который используется во многих популярных МК (в том числе в тини13) возможности програмировать МК с отключенным ресет НЕТ. Хуже того - нет стандартного решения для програмирования таких МК - у одних это будет HVSP (высоковольтное последовательное програмирование), а у других HVPP (высоковольтное паралельное програмирование). Именно поэтому очень мало кто в старых МК использует ресет как порт ввода-вывода. В тини10 все просто
to axillent. Именно для программирования "таких" МК (а именно малоногих, с двойным назначением вывода Reset) есть стандартное решение - HVSP. HVPP к программированию "таких" МК не имеет отношения. Насчет "мало кто", думаю, Вы тоже погорячились. И единственное, что нужно предусмотреть в данном случае для внутрисхемного перепрограммирования - это возможность переключения вывода Reset.
_abk_ прочтите мое сообщение еще раз, я не писал о малоногих, я писал в общем. Если писать только про малоногих, то спорить нет смысла - у малоногих банально мало ног для HVPP ;) вот только как много програматоров с протоколом HVSP? А с HVPP? А если брать только самодельные? С TPI ситуация проще. Я только про это писал, отстаивая тини10, ничего более) я не горячился. С Наступающим
Перечитал. Вы пишете: "В старом ISP который используется во многих популярных МК (в том числе в тини13) возможности програмировать МК с отключенным ресет НЕТ. Хуже того - нет стандартного решения для програмирования таких МК - у одних это будет HVSP (высоковольтное последовательное програмирование), а у других HVPP (высоковольтное паралельное програмирование). Именно поэтому очень мало кто в старых МК использует ресет как порт ввода-вывода". Все, что здесь написано Вами (за исключением HVPP), относится исключительно к малоногим МК и использованию пина Reset как порт ввода-вывода.
to axillent. Вы спрашиваете:"вот только как много програматоров с протоколом HVSP? А с HVPP? А если брать только самодельные?" Если вы взялись за малоногие АВРки, то без такого программатора не обойтись. И он, к счастью, есть. Например, тот же STK500 от Atmel"а или самодельные на его основе - там есть и ISP, и HVPP, и HVSP.
MadOrc, в "Мобильный USB зарядник" нужно было ставить microUSB разъём. Тогда и подзарядка самой батареи и зарядка телефона делались бы одним кабелем. Хм, надо бы подумать над другим контроллером заряда в праздники, чтобы ёмкость увеличить и не ждать 24 часа)))
_abk_ "(в том числе в тини13)" - эта фраза озночает, что не только про малоногих, для всех. Распространенный USBASP не имеет высковольного програмирования. Но мы сильно удалились от изначального восклицания suslogon о том, что у тини10 "критинизм" с ресетом :) Я лишь пытался разубелить в "критинизме". Больше ничего ни в чем убедить не собираюсь.
у меня stk600, "мне не страшен серый волк" :)
а кретинизм есть - тк нужен спец программатор. у меня avr910 и avr isp mk 2 и оба высоковольтное программирование не поддерживают...а тратить еще бабло на дополнительный программатор ради тини10 (если смотреть трезво - очень нишевый мк) както нет желания. обойдутся!
suslogon avr isp mk 2 поддерживает TPI и им можно програмировать тини10 с отключенным ресет. Но вас никто не заставляет использовать тини10, не переживайте так) Я отвечал на ваше не совсем корректное замечание по поводу критинизма. Нет там критинизма
"поддерживает TPI"
поддерживает.
"и им можно програмировать тини10 с отключенным ресет."
как?
Max, а что у вас разрешено ездить по полосе общественного транспорта, или Вы водите общественный транспорт?
suslogon вы схему смотрели, я вам ссылку выше давал? Там сделан посредник между мк2 и МК с переключателем между обычным режимом и режимом "12в на ресет" это если по уму подходить
Если не ошибаюсь после прочтения даташита, то можно и проще - подать 12в на ресет до програмирования и не убирать до окончания прошивки, а вывод мк2 от ресета отключить
IMHO в радиолюбительской практике лучше выбрать какой-то один микроконтроллер, купить кучку оптом и использовать во всех своих конструкциях. Мне, например, нравятся ATMega48/88/168/328. Использование такого контроллера для мигания светодиодом может выглядеть неоптимальным, но на самом деле всё окупается временем, которое должно быть потрачено на изучение другого контроллера, который дешевле всего на $1. Всякие коротконогие тини - это для серийных изделий, где каждый цент важен.
hax
полностью согласен!
примерно так и поступаю: налегаю в основном на мегу8 и тини13. также юзал пару раз мегу32 и сейчас буду пробовать тини45 в тссоп взамен фэйлового тини10...
Hax согласен. При покупке кучками разница в цене может быть даже меньше доллара
Вот у меня и есть две кучки)
А вон у suslogona аж три кучки и четвертую покупает)
Зачем только злой такой - не пойму)
Надо все юзать, уровень и кругозор будет выше.
Малоногие МК - это поэзия. Это оптимальный код и схемотехника. Кто помнит Б3-34 или численные методы на М220(кто скажет, что такое и как выглядит куб памяти:?), тот поймет, о чем я...
"Зачем только злой такой - не пойму)"
потому что там, куда он пойдет (тини45 тссоп) нету места даже для соик-8...хотел тини10, но облом, поэтому пришлось выискать и взять тини45 в тссоп-8
А я не соглашусь с hax. Большинство атмег отличаются друг от друга только объёмом памяти и количеством портов. Периферия, можно сказать, одинаковая. Поэтому никакого дополнительного времени на изучение ДШ не требуется.
За последний год я использовал в своих проектах atmega32u4, atmega88pa, atmega1284p и atmega165pa и для каждого проекта именно такой МК был оптимальным. А заменить все эти МК каким-то одним было просто невозможно или ужасно нерационально.
Торвальд hax пишет про радиолюбительство, любитель всегда может немного пренебречь "оптимальностью". Насчет изучения даташитов - есть отличия и если не читать даташит то можно наступить на грабли. У AVR прослеживается несколько поколений и режимы/регистры более менее похожи внутри одного поколения, но могут сильно отличаться между поколениями. Сравните tiny13 и tiny85.
suslogon, имея avr isp mk 2, вы можете запросто прошивать atiny10 с отключенным ресетом, просто подавая на reset 12в с внешнего блока питания. В чем кретинизм?
hax, категорически не согласен! Программируя мк на C, абсолютно все равно, под что писать, под tiny13 или atmega8, разница лишь в периферии. А ставить один и тот же мк в обсолютно разные по сложности устройства очень неразумно в плане расхода места, материала и средств.
Bonio я чуть выше писал про то же самое)) не мешайте suslogon заблуждаться.
А насчет "плане расхода места, материала и средств" то 1. совсем не много конструкций где разница по размеру TQFP32 и TSOP8 сильно критично, обычно все остальные элементы схемы занимают куда большую часть платы 2. материал текстолита? 10см2 стоят скажем 100р, экономия 25 копеек (5х5мм) 3. цена. десяток тини13 стоит 4.5 доллара, десяток атмега8 - 9 долларов. т.е. на чип разница 45 центов или 15 рублей. Кого из радиолюбителей прям так волнует экономия 15.25 рублей? К тому же она легко компенсируется выбором правильного магазина с правильными ценами
Ни фига себе, шо вы тут ""революцию в программировании"" устроили.
Вы хотите сказать если я запрограммировал ресет как порт, второй раз запрограмировать мне его не удастся - это известный факт, НО вы утверждаете, если я подам на ресет 12 вольт с тем же своим простым программатором, я этот МК опять могу программировать?
takei, речь о новых микроконтроллерах attiny9 и 10 у них протокол программирования другой.
takei речь именно о tiny4/5/9/10
у них низковольное и высоковольтное програмирование идет по одному протоколу - TPI. Так что достаточно подать +12в на ресет и можно програмировать МК с установленным RSTDISBL. Моя статья лежит у КОТа уже вторую неделю, там как раз тини10 у которого использованы все 4 вывода
И что применительно к ISP в свое время не догадались так сделать ))
Ясно я то раскатал... думая что все очень просто, теперь понял что это речь только про некоторые микросхемы.
Bonio
я могу подать хоть 300в на мк, если надо будет, но суть в другом - подача 12в ради программирования - это костыль и пахнет совковыми микрухами памяти, которые без дополнительных 12в также не программировались.
зы: делал схемку на пик10ф220 - также 6 ног. и нормально все шилось и работало безо всяких 12в. так что дикий просчет инженеров атмела очевиден.
suslogon так и програмируйте на пиках, кто вам мешает? "Ёжик кололся и плакал, но продолжал есть кактус"
программатор пришлось просить у человека с данного форума на время. своего для пиков не имеется =(
suslogon, хотите открою для вас тайну? Ваш пик10ф220 программируется так же, при подаче 12в на один из пинов. Только PickKit в отличии от avr isp mkII сам подает повышенное напряжение при программировании.
Bonio ну вот зачем вы иллюзии рушите?) Кто теперь востановит сказку?)
Bonio
понято. ну хотя бы так.
вообщем буду мучать тини45 в тссоп. там все круто и без 12в)))
"Кто теперь востановит сказку?)"
да уж явно не перемудрившие атмеловцы...
suslogon может перемудрившие микрочиповцы?
А ничего, что к шурупу с крестовой головкой нужна крестовая отвертка? А к мебельному шурупу - шестигранный ключ? А у Attiny13 всего 8 ног, а у Atmega8535 всего 40? Вот перемудрили атмеловцы, что так мало-то...
_abk_, всегда найдется кто то, откручивающий шуруп с крестовой головкой плоской отверткой :))
А и что? У меня кроме крестообразной никакой нет, и всегда замечательно ей откручиваю все шурупы в том числе под прямую отвертку. Продолжайте завидовать... ( молоток у меня еще есть, ну это как аргумент!)
правильнее будет другое сравнение. Вот Pirelli поставляет на Формулу-1 6 видов покрышек для разных погодных условий и разного стиля езды. Кто из автолюбителей страдает от того, что что ездит на одних и тех же покрышках что в жару, что в дождь? Кто меняет покрышки когда выезжает из пробок на свободную дорогу?) Так и с МК, если ты профии - это одно, а если любитель, то хватит летнего и зимнего комплекта
Про USB зарядное. Почему устройство заряжается 5-6 часов, если зарядный ток м/с до 500мА. Какая же емкость акб? Обычные ноутбучные элементы вроде имеют емкость примерно 750мА.
Кстати, а почему все пишут про 500ма если у ltc4054-4.2 без буквы L ток заряда до 800ма?
Этот аккумулятор 2200 mAh 8.1 Wh.
Зарядный ток выставляется резистором на PROG и тут он выставлен на 500 :)