Например TDA7294

Форум РадиоКот • Просмотр темы - Программирование запаянного Attiny 2313 через Ардуино
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Пт апр 19, 2024 21:49:33

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Программирование запаянного Attiny 2313 через Ардуино
СообщениеДобавлено: Вс июн 11, 2017 16:39:20 
Первый раз сказал Мяу!

Зарегистрирован: Вт авг 23, 2011 16:13:07
Сообщений: 23
Рейтинг сообщения: 0
Всем привет.
Подскажите как правильно подключить Ардуино для прошивки Attiny 2313 в случае, если контроллер нельзя вытащить из платы (запаян)? Дело в том что при прошивке на контроллер будет подаваться питание, соответственно все нагрузки (которыми контроллер управляет) также будут запитываться от этого питания.
Или можно просто подать общее питание на схему и прошивать?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование запаянного Attiny 2313 через Ардуино
СообщениеДобавлено: Вс июн 11, 2017 20:45:15 
Друг Кота
Аватар пользователя

Карма: 39
Рейтинг сообщений: 597
Зарегистрирован: Вс янв 24, 2010 13:14:02
Сообщений: 4541
Откуда: Омск
Рейтинг сообщения: 0
Railnolds писал(а):
можно просто подать общее питание на схему и прошивать

Только чтобы на ногах программирования нагрузка в схеме была высокоомная.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование запаянного Attiny 2313 через Ардуино
СообщениеДобавлено: Пн июн 12, 2017 09:03:51 
Первый раз сказал Мяу!

Зарегистрирован: Вт авг 23, 2011 16:13:07
Сообщений: 23
Рейтинг сообщения: 0
Только чтобы на ногах программирования нагрузка в схеме была высокоомная.

Я не очень разбираюсь в схемотехнике :) Не могли бы Вы подробнее объяснить, может схемку какую набросать для этих ног? Спасибо.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Программирование запаянного Attiny 2313 через Ардуино
СообщениеДобавлено: Пн июн 12, 2017 11:30:57 
Друг Кота
Аватар пользователя

Карма: 39
Рейтинг сообщений: 597
Зарегистрирован: Вс янв 24, 2010 13:14:02
Сообщений: 4541
Откуда: Омск
Рейтинг сообщения: 1
У ног программирования (17,18 и 19 в корпусе DIP) не должны иметь внешних сопротивлений меньше 5 кОм на корпус или + питания. Обычно по документам требуют не меньше 10 кОм, но ардуина должна "вывезти". Нужно просто кусок схемы посмотреть, и если это входы, то проблем нет, а если выходы - смотреть к чему подключены.


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Программирование запаянного Attiny 2313 через Ардуино
СообщениеДобавлено: Пн июн 12, 2017 12:12:33 
Первый раз сказал Мяу!

Зарегистрирован: Вт авг 23, 2011 16:13:07
Сообщений: 23
Рейтинг сообщения: 0
На пины 17,18, 19 и 1 подключен только разъем для программирования Х5. Больше на них ничего не выведено. Корпус SOP20.
Вот схема. Если не трудно - посмотрите, пожалуйста, может что-то нужно добавить. На Ардуине такую схему сделал, работает. Хочу попробовать просто на контроллере.
Мне важно чтобы после запайки контроллера его можно было прошивать.
Вложение:
2017-06-12_18h08_20.png [52.14 KiB]
Скачиваний: 476


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Программирование запаянного Attiny 2313 через Ардуино
СообщениеДобавлено: Пн июн 12, 2017 12:23:34 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 2030
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6618
Откуда: Сердце Пармы
Рейтинг сообщения: 1
Медали: 1
Получил миской по аватаре (1)
тогда его прошивка в плате не будет отличаться от прошивки отдельно, если питание ни куда не уйдет, то всё ок

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование запаянного Attiny 2313 через Ардуино
СообщениеДобавлено: Чт июн 15, 2017 10:26:51 
Первый раз сказал Мяу!

Зарегистрирован: Вт авг 23, 2011 16:13:07
Сообщений: 23
Рейтинг сообщения: 0
Спасибо всем, буду пробовать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование запаянного Attiny 2313 через Ардуино
СообщениеДобавлено: Пн июл 03, 2017 13:20:21 
Первый раз сказал Мяу!

Зарегистрирован: Вт авг 23, 2011 16:13:07
Сообщений: 23
Рейтинг сообщения: 0
Не получается чего-то прошить у меня.

При прошивке выдает ошибку "avrdude: Yikes! Invalid device signature. Double check connections and try again, or use -F to override this check."

Проверял соединения уже, все верно. Контроллер даже перепаивал. Ни в какую не хочет.

В чем может проблема быть? Первый раз пытаюсь так прошивать, может что ещё не так делаю?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование запаянного Attiny 2313 через Ардуино
СообщениеДобавлено: Ср июл 05, 2017 08:27:55 
Друг Кота
Аватар пользователя

Карма: 39
Рейтинг сообщений: 597
Зарегистрирован: Вс янв 24, 2010 13:14:02
Сообщений: 4541
Откуда: Омск
Рейтинг сообщения: 0
У дудки такая ошибка в двух случаях. Или перепутаны провода, или во фузах стоит внешний генератор, который не работает. Ну и очевидная вещь - нет питания на контроллере.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование запаянного Attiny 2313 через Ардуино
СообщениеДобавлено: Чт июл 06, 2017 16:55:10 
Первый раз сказал Мяу!

Зарегистрирован: Вт авг 23, 2011 16:13:07
Сообщений: 23
Рейтинг сообщения: 0
У дудки такая ошибка в двух случаях. Или перепутаны провода, или во фузах стоит внешний генератор, который не работает. Ну и очевидная вещь - нет питания на контроллере.

Попробовал подключить USBasp программатор, и с него же подавать питание. AVRDUDE выдает также ошибку и не видит контроллер
Цитата:
avrdude.exe: error: programm enable: target doesn't answer. 1
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.

Подключение 100 раз проверял. Может такая ошибка быть при мертвой микросхеме? Просто других вариантов не вижу.

А как же фьюзы переключить на внутренний генератор, если программатор не видит микросхему? Даже не читает из неё ничего. Подключать внешний кварц нужно чтоли?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование запаянного Attiny 2313 через Ардуино
СообщениеДобавлено: Чт июл 06, 2017 17:08:58 
Друг Кота
Аватар пользователя

Карма: 46
Рейтинг сообщений: 2030
Зарегистрирован: Пт ноя 11, 2016 05:48:09
Сообщений: 6618
Откуда: Сердце Пармы
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
или кварц или тактовый сигнал на вход XTAL (не помню точно на первый или второй)

_________________
Просто не учи физику в школе, и вся твоя жизнь будет наполнена чудесами и волшебством :)
Безграмотно вопрошающим про силовую или высоковольтную электронику я не отвечаю, а то ещё посадят за участие в (само)убиении оболтуса...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование запаянного Attiny 2313 через Ардуино
СообщениеДобавлено: Чт июл 06, 2017 17:20:35 
Первый раз сказал Мяу!

Зарегистрирован: Вт авг 23, 2011 16:13:07
Сообщений: 23
Рейтинг сообщения: 0
Я правильно понимаю, что если подключить кварц, то эти 2 ноги контроллера уже нельзя будет использовать для подключения чего-то другого (только кварц)?
Как же люди прошивают эти контроллеры без кварца? Полно видео в сети. Может какие-то специальные микросхемы есть с включенным внутренним генератором по умолчанию?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование запаянного Attiny 2313 через Ардуино
СообщениеДобавлено: Чт июл 06, 2017 18:21:38 
Друг Кота
Аватар пользователя

Карма: 39
Рейтинг сообщений: 597
Зарегистрирован: Вс янв 24, 2010 13:14:02
Сообщений: 4541
Откуда: Омск
Рейтинг сообщения: 0
"Заводские" установки бит конфигурации = 4 МГц внутреннего генератора, включен делитель на 8 и разрешено внутрисхемное программирование.
Если фузы не меняли, то все должно работать. Если меняли, то масса вариантов, вплоть до блокирования reset.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программирование запаянного Attiny 2313 через Ардуино
СообщениеДобавлено: Сб июл 08, 2017 03:38:43 
Первый раз сказал Мяу!

Зарегистрирован: Вт авг 23, 2011 16:13:07
Сообщений: 23
Рейтинг сообщения: 0
Не менял, по крайней мере я. Программаторы не видят контроллер, ничего поменять не могу :) Попробую ещё контроллер другой напрямую к программатору припаять. Если не получится значит битые они или без кварца не шьются.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 14 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: veso74 и гости: 41


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y