Светодиодные фонари и световые приборы. Всё о светотехнике.
Изображения Дневники Группы Поиск
Вернуться   Форум FONAREVKA.RU Лаборатория Разработка и модификация фонарей Разработка и модификация электроники фонарей
Расширенный поиск
Забыли пароль? Регистрация

  • О нашем проекте
  • Светотехника и световые приборы
  • Правила форума
Проект FONAREVKA.RU специализируется на предоставлении всей необходимой информации по светотехнике:

— светодиодные фонари;
— различные источники питания;
— разнообразные зарядные устройства;
— освещение помещений и наружное освещение;
— световые приборы для личного, пассажирского и грузового транспорта;
— специальные световые приборы для медицины, для растений, для аквариумов, для террариумов, а также аварийно-сигнальные световые приборы;
— альтернативные источники света;
— лазеры и лазерная техника.

Если у вас есть вопросы по выбору фонарей, аккумуляторов и зарядных устройств ознакомьтесь с FAQ от наших экспертов:

F.A.Q. по выбору фонарей различных типов;
F.A.Q. по выбору аккумуляторов;
F.A.Q. по выбору зарядных устройств.
Ответ  Создать новую тему
Просмотров в теме 23889   Ответов в теме 111   Подписчиков на тему 8   Добавили в закладки 1
Опции темы Поиск в этой теме
Старый 04.08.2013, 08:22 Автор темы   1
Завсегдатай Фонарёвки
 
Регистрация: 04.08.2012
Последняя активность: 15.01.2023 14:58
Адрес: Екатеринбург
Сообщений: 781
Сказал(а) спасибо: 83
Поблагодарили: 126 раз(а) в 81 сообщениях

По умолчанию Немного о программаторах AVR

Во-первых, https://www.fasttech.com/pr...
у данного программатора лучше сразу запаять недостающие контакты для перемычек.
JP3 позволяет шить медленные чипы, в частности тиньки "искаропки" у которых установлен бит CKDIV8
JP2 позволяет обновить версию прошивки самого программатора (брать тут http://www.fischl.de/usbasp/ ), это для перфекционистов, без обновления программатор тоже работает нормально (после заливки новой прошивки не забывайте снять джампер, с ним программатор не шьет чипы)

Во-вторых, https://www.fasttech.com/pr... https://www.fasttech.com/pr...
первая это тестовая плата на 328 меге, вторая Arduino NANO, для них можно заюзать прошивку avrisp из набора примеров входящих в пакет arduino
- качаем софт arduino для своей системы http://arduino.cc/en/Main/S...
- запускаем
- выбираем в настроках плату на 328 чипе, открываем нужный скеч: Файл - Примеры - ArduinoISP
- жмем кнопку проверить (крайняя слева)
- внизу смотрим выхлоп компиляции, в частности интересуют 2 последние строки содержащие ArduinoISP.cpp.hex и ArduinoISP.cpp.eep
- копируем эти файлики это и есть прошивка программатора, либо прошиваем, если взяли ардуинку
подробней об ArduinoISP можно почитать тут http://freeduino.ru/arduino...
там есть важное замечание: "соединить выводы Reset и +5V резистором номиналом порядка 120 Ом"

самые простые безчиповые 5 проводные не рассматриваю.
__________________
Fenix E15 / Olight i1 / Nitecore SENS CR / Sunwayman C10R (5C1)
Fenix PD32 / Zebra SC600w / Sunwayman C20C (S6 7D3)
Convoy S2 / L2 (5C1)
Zebra SC52w

[Исправлено: censor, 04.08.2013 в 08:23]
censor вне форума   Ответить с цитированием Вверх
Поблагодарили: 3 раз(а)
027 (13.08.2013), Sasha :) (05.08.2013), Алексий (15.06.2014)
Старый 04.08.2013, 19:46 Автор темы   2
censor
Завсегдатай Фонарёвки
 
Регистрация: 04.08.2012
Последняя активность: 15.01.2023 14:58
Адрес: Екатеринбург
Сообщений: 781
Сказал(а) спасибо: 83
Поблагодарили: 126 раз(а) в 81 сообщениях

По умолчанию Re: Немного о программаторах AVR

c https://www.fasttech.com/pr... я поторопился, у него провода данных не подключены к чипу.
censor вне форума   Ответить с цитированием Вверх
Старый 04.08.2013, 20:28   3
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7887 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Немного о программаторах AVR

Цитата:
Посмотреть сообщение Сообщение от censor :
JP3 позволяет шить медленные чипы, в частности тиньки "искаропки" у которых установлен бит CKDIV8
Вот это очень нужная штука.
Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 04.08.2013, 20:49 Автор темы   4
censor
Завсегдатай Фонарёвки
 
Регистрация: 04.08.2012
Последняя активность: 15.01.2023 14:58
Адрес: Екатеринбург
Сообщений: 781
Сказал(а) спасибо: 83
Поблагодарили: 126 раз(а) в 81 сообщениях

По умолчанию Re: Немного о программаторах AVR

Цитата:
Посмотреть сообщение Сообщение от Tamagotchi :
Вот это очень нужная штука.
я в некотором недоумении почему на JP3 не запаяны контакты производителем, на свой сам допаивал недостающие.
censor вне форума   Ответить с цитированием Вверх
Старый 14.08.2013, 05:34   5
027
Можно спрашивать
 
Аватар для 027
 
Регистрация: 31.08.2011
Последняя активность: 10.07.2022 15:34
Адрес: Волгоград
Сообщений: 7594
Сказал(а) спасибо: 1793
Поблагодарили: 2512 раз(а) в 1343 сообщениях

По умолчанию Re: Немного о программаторах AVR

Цитата:
Посмотреть сообщение Сообщение от censor :
шить медленные чипы
Цитата:
Посмотреть сообщение Сообщение от Tamagotchi :
Вот это очень нужная штука.
Объясните, пожалуйста, что это за "медленные чипы", и почему это так актуально.
https://www.fasttech.com/pr... уже практически приехал.
__________________
Никогда ничего не трогай на моей лодке!
027 вне форума   Ответить с цитированием Вверх
Старый 14.08.2013, 08:57 Автор темы   6
censor
Завсегдатай Фонарёвки
 
Регистрация: 04.08.2012
Последняя активность: 15.01.2023 14:58
Адрес: Екатеринбург
Сообщений: 781
Сказал(а) спасибо: 83
Поблагодарили: 126 раз(а) в 81 сообщениях

По умолчанию Re: Немного о программаторах AVR

медленные чипы, например 13 тинька из магазина, идет с установленным битом CKDIV8 (lfuse:0x6a по умолчанию) понижающим частоту микроконтроллера и прошить на нормальной скорости его не получится. чтобы не тупить, в тиньку сначала пишется новый фуз
avrdude -c usbasp -p t13 -U lfuse:w:0x7a:m
после этого заливатеся прошивка
censor вне форума   Ответить с цитированием Вверх
Старый 14.08.2013, 09:41   7
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7887 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Немного о программаторах AVR

Цитата:
Посмотреть сообщение Сообщение от censor :
например 13 тинька из магазина, идет с установленным битом CKDIV8 (lfuse:0x6a по умолчанию) понижающим частоту микроконтроллера
Или накосячи так, что драйвер срузу при старте в экономию уходит. У меня во время написания прошивки разные косяки были. Это режим спасал.
Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 28.08.2013, 13:05   8
KNNK07
Увлеченный
 
Регистрация: 18.08.2013
Последняя активность: 29.11.2015 13:52
Сообщений: 442
Сказал(а) спасибо: 11
Поблагодарили: 23 раз(а) в 23 сообщениях

По умолчанию Re: Немного о программаторах AVR

Цитата:
Посмотреть сообщение Сообщение от censor :
медленные чипы, например 13 тинька из магазина, идет с установленным битом CKDIV8 (lfuse:0x6a по умолчанию) понижающим частоту микроконтроллера и прошить на нормальной скорости его не получится.
Можно для бестолковых? первый раз в жизни увидел ардуину и тайни.
Не без гемора перелопатил пол-интернета и в итоге через ардуину прошил тайни.
Проблема была в настройках IDE.

Понижающая частота это сколько? Просто по даташиту у него вроде как 20МГц, а по факту все настройки, что я видел, были на 9.8МГц... Или вопрос в том, что 20 никому не нужны и, типа, чтобы не тратить энергию, все шьют на 9.8?

Я прошивал Тайни через Мегу, на 9.8МГц - все ок.

UPD
Почитал в гугле про делитель на 8. Вопрос - как понять (может по косвенным признакам), что у меня прошилось на 9.8? Пользуюсь Arduino IDE, там, я так понимаю, все хранится в hardwre\boards.txt?

[Исправлено: KNNK07, 28.08.2013 в 13:17]
KNNK07 вне форума   Ответить с цитированием Вверх
Старый 03.09.2013, 07:14   9
Sht3ch
Новичок
 
Регистрация: 01.09.2013
Последняя активность: 07.04.2014 14:27
Адрес: Екатеринбург
Сообщений: 7
Сказал(а) спасибо: 0
Поблагодарили: 2 раз(а) в 1 сообщении

По умолчанию Re: Немного о программаторах AVR

Mazafaka, Чип может 20 Мгц только с внешним осцилятором. Внутренний у него на 9.8.

Цитата:
Посмотреть сообщение Сообщение от Mazafaka :
Почитал в гугле про делитель на 8. Вопрос - как понять (может по косвенным признакам), что у меня прошилось на 9.8?
Нужно найти регистр делителя частоты и проверить его значение.
Скорее всего, если ты ничего специально не делал - прошилось в 9.8. Да и так ли это важно?
Sht3ch вне форума   Ответить с цитированием Вверх
Старый 03.09.2013, 14:01   10
KNNK07
Увлеченный
 
Регистрация: 18.08.2013
Последняя активность: 29.11.2015 13:52
Сообщений: 442
Сказал(а) спасибо: 11
Поблагодарили: 23 раз(а) в 23 сообщениях

По умолчанию Re: Немного о программаторах AVR

Да, я это все уже понял, за ответ спасибо.
А чем лучше смотреть регистры? У меня просто Arduino IDE, а там для ATtiny13 фьюзы устанавливаются в текстовом файле и все. Ни проверить ни настроить нормально нельзя.
Про важность может и важно - у меня проблема с тем, что один и тот же тупой код выполняется по-разному на Меге 2560 и Тайни13.

Вот код:
while(i<255)
{
i++;
analogWrite(LED_pin, i);
delay(30);
{

На Тайни13 этот код зажигает диоды ступенчато, а на Меге плавно.
Был более сложный код, но в итоге тестирую на этом.
Я понять не могу, откуда такие лаги.
Выход ПВМ тайни подключен напрямую к DIM пину PT4115, который поддерживает цифру.
Питание от одного источника 12В, Тайни стоит после LM317, настроенным на 4.5В, а до LM стоит электролит на 100мкф.
KNNK07 вне форума   Ответить с цитированием Вверх
Старый 03.09.2013, 14:10   11
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7887 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Немного о программаторах AVR

совсем забыл про эту тему. вот полезный пост.

Mazafaka,
А попробуй между выход 13-й и входом 4115 повторитель на транзисторе засунуть.

[Исправлено: Tamagotchi, 03.09.2013 в 14:20]
Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 03.09.2013, 14:16   12
ploop
Ветеран Фонарёвки
 
Аватар для ploop
 
Регистрация: 06.03.2013
Последняя активность: Вчера 20:51
Адрес: Тамбов
Сообщений: 4787
Сказал(а) спасибо: 647
Поблагодарили: 1875 раз(а) в 1159 сообщениях

По умолчанию Re: Немного о программаторах AVR

Цитата:
Посмотреть сообщение Сообщение от Mazafaka :
напрямую к DIM пину PT4115, который поддерживает цифру.
А это чего такое?
ploop вне форума   Ответить с цитированием Вверх
Старый 03.09.2013, 14:25   13
KNNK07
Увлеченный
 
Регистрация: 18.08.2013
Последняя активность: 29.11.2015 13:52
Сообщений: 442
Сказал(а) спасибо: 11
Поблагодарили: 23 раз(а) в 23 сообщениях

По умолчанию Re: Немного о программаторах AVR

Tamagotchi, спасиб. Но у меня пока все проще - Arduino IDE и 2560 в качестве ArduinoISP.
Я только начинаю, сильно копать ассемблер и тариться программаторами пока не оч хочется.
У меня ATtiny13A в SO8 Там только два цифропина, а всего их восемь.
Повторитель для увеличения мощности по току? Думаешь, сил не хватает у тайни?

Цитата:
Посмотреть сообщение Сообщение от ploop :
А это чего такое?
Это светодиодный драйвер. Если подключить обычный мелкий диод, то все ок (по-моему, но проверю еще).
KNNK07 вне форума   Ответить с цитированием Вверх
Старый 03.09.2013, 14:27   14
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7887 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Немного о программаторах AVR

Цитата:
Посмотреть сообщение Сообщение от Mazafaka :
Повторитель для увеличения мощности по току?
Был подобный случай и вылечили повторителем. Я не сам делал, а просто через мыло посоветовал - помогло. Это чисто предположение.
Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 03.09.2013, 14:29   15
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7887 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Немного о программаторах AVR

Цитата:
Посмотреть сообщение Сообщение от Mazafaka :
У меня ATtiny13A в SO8 Там только два цифропина, а всего их восемь.
Все кроме питания там цыфропины И асм учить не нужно (есть же С который точная копия ардуиновского), и программатор покупать, если уже есть Ардуинка.
Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 03.09.2013, 14:30   16
KNNK07
Увлеченный
 
Регистрация: 18.08.2013
Последняя активность: 29.11.2015 13:52
Сообщений: 442
Сказал(а) спасибо: 11
Поблагодарили: 23 раз(а) в 23 сообщениях

По умолчанию Re: Немного о программаторах AVR

Я попробую, понятно, что аборт по телефону и может быть что угодно.
Дико звучит, но транзисторы я еще не использовал ни разу
Принцип работы в общем, понятен, но как их подбирать и чем НПН от ПНП отличаются принципиально для меня загадка...буду читать в гугле, без них никак
KNNK07 вне форума   Ответить с цитированием Вверх
Старый 03.09.2013, 14:31   17
Tamagotchi

 
Аватар для Tamagotchi
 
Регистрация: 07.09.2011
Последняя активность: 04.08.2023 18:59
Адрес: Волгоградская обл.
Сообщений: 13705
Сказал(а) спасибо: 3333
Поблагодарили: 7887 раз(а) в 3523 сообщениях

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Немного о программаторах AVR

Цитата:
Посмотреть сообщение Сообщение от Mazafaka :
чем НПН от ПНП
NPN нужен. любой хоть КТ315 и 2 резистора. Разберетесь, лишь бы желание было.

[Исправлено: Tamagotchi, 03.09.2013 в 14:32]
Tamagotchi вне форума   Ответить с цитированием Вверх
Старый 03.09.2013, 14:32   18
KNNK07
Увлеченный
 
Регистрация: 18.08.2013
Последняя активность: 29.11.2015 13:52
Сообщений: 442
Сказал(а) спасибо: 11
Поблагодарили: 23 раз(а) в 23 сообщениях

По умолчанию Re: Немного о программаторах AVR

Цитата:
Посмотреть сообщение Сообщение от Tamagotchi :
Все кроме питания там цыфропины
Я про PWM, коряво выразился.
Все, кроме питания и Ресета. Ресет можно пользовать, но это если отключить его - я пока боевую версию программы не допилил, отключать его сцу т.к. высоковольтного программатора у меня нет.
KNNK07 вне форума   Ответить с цитированием Вверх
Старый 03.09.2013, 14:34   19
ploop
Ветеран Фонарёвки
 
Аватар для ploop
 
Регистрация: 06.03.2013
Последняя активность: Вчера 20:51
Адрес: Тамбов
Сообщений: 4787
Сказал(а) спасибо: 647
Поблагодарили: 1875 раз(а) в 1159 сообщениях

По умолчанию Re: Немного о программаторах AVR

Глянул даташит на PT4115. На DIM там подтяжка 200k внутри, и всё. Повторитель не нужен.
ploop вне форума   Ответить с цитированием Вверх
Старый 03.09.2013, 14:35   20
ploop
Ветеран Фонарёвки
 
Аватар для ploop
 
Регистрация: 06.03.2013
Последняя активность: Вчера 20:51
Адрес: Тамбов
Сообщений: 4787
Сказал(а) спасибо: 647
Поблагодарили: 1875 раз(а) в 1159 сообщениях

По умолчанию Re: Немного о программаторах AVR

Цитата:
Посмотреть сообщение Сообщение от Mazafaka :
Ресет можно пользовать, но это если отключить его
Не обязательно. На него можно кнопку управления повесить. Но тут скилл чуть повыше вашего нужен

При ресете содержимое памяти и регистров остаётся прежним, заново инициализируется только периферия. Этот финт можно использовать.
ploop вне форума   Ответить с цитированием Вверх
Ответ  Создать новую тему





Copyright ©2007 - 2024, FONAREVKA.RU

Powered by vBulletin®
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd. Перевод: zCarot

Правила форума | Отказ от ответственности

Время генерации страницы 0.13613 секунды с 17 запросами