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

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

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

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

F.A.Q. по выбору фонарей различных типов;
F.A.Q. по выбору аккумуляторов;
F.A.Q. по выбору зарядных устройств.
Закрытая тема  Создать новую тему
Просмотров в теме 239736   Ответов в теме 837   Подписчиков на тему 28   Добавили в закладки 11
Опции темы Поиск в этой теме
Старый 08.03.2014, 17:29   201
DooMmen
Участник форума по OpenID
 
Аватар для DooMmen
 
Регистрация: 08.01.2014
Последняя активность: 21.02.2021 00:07
Адрес: Украина, Харьков
Сообщений: 496
Записей в дневнике: 3
Сказал(а) спасибо: 329
Поблагодарили: 151 раз(а) в 89 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Цитата:
Посмотреть сообщение Сообщение от Tamagotchi :
В этом компилятор будет ругаться на то, что не указана частота для _delay_ms();
Это будет если прописать частоту после #include <util/delay.h>, хотя спорить не буду, компиляторы и студии разные (я 4.19 использую), но у меня так работает.
__________________
Скажем нет пиратству! - Качаем только лицензионные диски.
DooMmen вне форума   Вверх
Старый 08.03.2014, 17:38 Автор темы   202
Tamagotchi

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

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Народный драйвер мод v2. Часть 2.

Цитата:
Посмотреть сообщение Сообщение от DooMmen :
Это будет если прописать частоту после #include <util/delay.h>
Да, конструкция
#ifndef F_CPU
#define F_CPU 4800000UL
#endif
...
#include <util/delay.h>
конкретно в этом проекте работать будет, но если в проект используется много файлов, не все они могут быть включены в main.c, то прописывание частоты в проекте автоматически спасет от кучи неприятностей.
Tamagotchi вне форума   Вверх
Старый 08.03.2014, 17:49   203
DooMmen
Участник форума по OpenID
 
Аватар для DooMmen
 
Регистрация: 08.01.2014
Последняя активность: 21.02.2021 00:07
Адрес: Украина, Харьков
Сообщений: 496
Записей в дневнике: 3
Сказал(а) спасибо: 329
Поблагодарили: 151 раз(а) в 89 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Главное при портировании проекта в другой компилятор не забыть прописать, и не забыть сколько именно прописывать.
Цитата:
Посмотреть сообщение Сообщение от Tamagotchi :
но если в проект используется много файлов, не все они могут быть включены в main.c
Это как? В любом случае в main.c можно добавить файл main.h в котором перед инклюдами на библиотеки указать частоту, или использовать makefile
DooMmen вне форума   Вверх
Старый 08.03.2014, 18:04 Автор темы   204
Tamagotchi

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

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Народный драйвер мод v2. Часть 2.

Цитата:
Посмотреть сообщение Сообщение от DooMmen :
В любом случае в main.c можно добавить файл main.h
Много работы. Зачем придумывать себе проблемы?
Tamagotchi вне форума   Вверх
Старый 08.03.2014, 21:10   205
MSS
Ветеран Фонарёвки
 
Аватар для MSS
 
Регистрация: 28.04.2013
Последняя активность: 08.01.2024 23:25
Адрес: Харьков
Сообщений: 3980
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Цитата:
Посмотреть сообщение Сообщение от DooMmen :
По термоконтролю с версией Vref = Vcc я так понял надо разбираться (она не работает).
может кто-то еще захочет протестить, но у меня она работала не правильно (записывал значение при напряжении на входе 4.2, а включался он после этого нормально только на напряжении 3.6 и ниже).
попробую еще прописать правильно частоту. Студия у меня 6.1 с офф сайта (на пятой с тырнета были совсем глюки - размер прошивки получался больше 300%).

Кстати, я так понимаю размер прошивки и у Тамагочи и у DoomMen меньше килобайта только при отключенном режиме памяти? А то у меня при включении памяти размер больше.
MSS вне форума   Вверх
Старый 08.03.2014, 21:17   206
DooMmen
Участник форума по OpenID
 
Аватар для DooMmen
 
Регистрация: 08.01.2014
Последняя активность: 21.02.2021 00:07
Адрес: Украина, Харьков
Сообщений: 496
Записей в дневнике: 3
Сказал(а) спасибо: 329
Поблагодарили: 151 раз(а) в 89 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Возьмите мою последнюю версию и скомпилируйте её без изменений - должно получиться 1018 байт. При включении велостроба съедается много памяти.
DooMmen вне форума   Вверх
Старый 09.03.2014, 18:35   207
DooMmen
Участник форума по OpenID
 
Аватар для DooMmen
 
Регистрация: 08.01.2014
Последняя активность: 21.02.2021 00:07
Адрес: Украина, Харьков
Сообщений: 496
Записей в дневнике: 3
Сказал(а) спасибо: 329
Поблагодарили: 151 раз(а) в 89 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

- Немного оптимизировал код
- Теперь при отключении WEAR_LEWELING режим сохраняется через 2 секунды после отпускания кнопки (раньше было 0.5с, теперь 1с с WEAR_LEWELING)
- Исправил возможный глюк при выборе меньшего чем 3 кол-ва режимов.
Думаю добавить больше нечего.
Вложения
Тип файла: zip LD_7135_v_2.6.5.zip (53.3 Кб, 104 просмотров)
DooMmen вне форума   Вверх
Поблагодарили: 1 раз
MSS (12.03.2014)
Старый 09.03.2014, 21:09   208
ЦЦК
Участник форума по OpenID
 
Регистрация: 10.11.2013
Последняя активность: 27.05.2018 20:05
Сообщений: 29
Сказал(а) спасибо: 4
Поблагодарили 1 раз в 1 сообщении

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Цитата:
Посмотреть сообщение Сообщение от MSS :
Может мне нужно что-то еще добавить к транзистору npn? Подключено как тут советовали https://forum.fonarevka.ru/...
база коллектор на 3 ногу, эмиттер на землю.
А ведь сколько раз твердили миру - не надо использовать p-n-p транзюк для схем с общим минусом, так как нужен именно эмиттерный переход - он термостабильный.

[Исправлено: ЦЦК, 09.03.2014 в 21:14]
ЦЦК вне форума   Вверх
Старый 10.03.2014, 17:31   209
shurko_3

 
Аватар для shurko_3
 
Регистрация: 06.06.2010
Последняя активность: 17.04.2024 09:09
Адрес: Беларусь, Минск
Сообщений: 2013
Сказал(а) спасибо: 694
Поблагодарили: 856 раз(а) в 359 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Цитата:
Посмотреть сообщение Сообщение от ЦЦК :
так как нужен именно эмиттерный переход - он термостабильный.
нам по идее нужно на оборот ?

нужно что бы напряжение перехода было стабильно, а вот при изменении температуры оно должно, на оборот, "уплывать" как можно дальше.

если использовать обычный диод как "опорник" напряжения, то при зменении питающего , оно плавает на 0.2-0.3V, у транзитстора 0.1-0.2v + не нужно дополнительный терморезистор вешать. Именно по этому, лучше всего, как датчик использовать транзистор, любо диод(опорник напряжения) + терморезистор.


Tamagotchi,

как то писал, что программно можно изменить алгоритм определения напряжения измерения напряжения на датчике, при этом не будет влиять напряжение на акб, в данном случае просто терморизистора будет достаточно.

[Исправлено: shurko_3, 10.03.2014 в 17:40]
shurko_3 вне форума   Вверх
Старый 10.03.2014, 18:45   210
MSS
Ветеран Фонарёвки
 
Аватар для MSS
 
Регистрация: 28.04.2013
Последняя активность: 08.01.2024 23:25
Адрес: Харьков
Сообщений: 3980
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

терморезисторов в хозяйстве обычно нет. разве что искать старые аккумы с мобилок и их расковыривать. А вот с транзисторами на много все проще.
MSS вне форума   Вверх
Старый 10.03.2014, 19:40   211
shurko_3

 
Аватар для shurko_3
 
Регистрация: 06.06.2010
Последняя активность: 17.04.2024 09:09
Адрес: Беларусь, Минск
Сообщений: 2013
Сказал(а) спасибо: 694
Поблагодарили: 856 раз(а) в 359 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Цитата:
Посмотреть сообщение Сообщение от MSS :
терморезисторов в хозяйстве обычно нет.
именно по этому я и создал эту https://forum.fonarevka.ru/... тему ))
shurko_3 вне форума   Вверх
Старый 12.03.2014, 00:13   212
funetod
Увлеченный
 
Регистрация: 24.03.2012
Последняя активность: 27.03.2020 13:11
Адрес: Донбасс, СССР
Сообщений: 149
Записей в дневнике: 4
Сказал(а) спасибо: 73
Поблагодарили: 46 раз(а) в 21 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Товарищи, а как отключить сбрасывалку режима при просадке боторейки?
невозможно пользоваться максималкой на 2800 ((
Свежая банка саньо. Включаю фонарь на макс, а он на режим ниже переходит.
Родные версии Тамагочи шил (2.2-2.3) - так же.
облазил ветки - не нашел инфы.
funetod вне форума   Вверх
Старый 12.03.2014, 00:37   213
MSS
Ветеран Фонарёвки
 
Аватар для MSS
 
Регистрация: 28.04.2013
Последняя активность: 08.01.2024 23:25
Адрес: Харьков
Сообщений: 3980
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

выкидывать из прошивки часть кода и компилировать заново...
а для начала - попробовать припаять медный провод на пружинки (зашунтировать), пропаять пружинку на кнопке и тп для улучшения контакта.
MSS вне форума   Вверх
Поблагодарили: 1 раз
funetod (14.03.2014)
Старый 12.03.2014, 00:40 Автор темы   214
Tamagotchi

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

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Народный драйвер мод v2. Часть 2.

funetod,
Контакт может быть плохой где-то. Кнопка?
Tamagotchi вне форума   Вверх
Поблагодарили: 1 раз
funetod (14.03.2014)
Старый 12.03.2014, 01:05   215
shurko_3

 
Аватар для shurko_3
 
Регистрация: 06.06.2010
Последняя активность: 17.04.2024 09:09
Адрес: Беларусь, Минск
Сообщений: 2013
Сказал(а) спасибо: 694
Поблагодарили: 856 раз(а) в 359 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

я думаю дело в плохом контакте(акб-кнопка-драйвер-светодиод) или акб сильно просаживается при токе 2800

еще думаю, стоит проверить делитель на 7 ноге МК

[Исправлено: shurko_3, 12.03.2014 в 01:08]
shurko_3 вне форума   Вверх
Поблагодарили: 1 раз
funetod (14.03.2014)
Старый 12.03.2014, 06:59   216
galex
сволочь фонарёвки
 
Регистрация: 27.05.2011
Последняя активность: Сегодня 22:19
Адрес: Россия, Пермский край
Сообщений: 38306
Сказал(а) спасибо: 5916
Поблагодарили: 32665 раз(а) в 15152 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

отключить то можно. или пороги поменять, но лучше найти и устранить потерю напряжения.
у меня на саньо прекрасно держится 2.8А
galex вне форума   Вверх
Поблагодарили: 1 раз
funetod (14.03.2014)
Старый 12.03.2014, 22:01   217
evrey
Увлеченный
 
Регистрация: 02.08.2011
Последняя активность: 08.05.2023 19:40
Сообщений: 201
Сказал(а) спасибо: 11
Поблагодарили: 19 раз(а) в 14 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Решил попробовать свои силы в модификации этого драйвера, парочку заказал на фасттече. Как и что куда паять ясно. А не ясно вот что: если мне нужен термо контроль, то все равно нужно шить фуз RSTDISBL?
evrey вне форума   Вверх
Старый 12.03.2014, 22:04 Автор темы   218
Tamagotchi

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

Отправить сообщение для Tamagotchi с помощью Skype™
По умолчанию Re: Народный драйвер мод v2. Часть 2.

Цитата:
Посмотреть сообщение Сообщение от evrey :
не ясно вот что: если мне нужен термо контроль, то все равно нужно шить фуз RSTDISBL?
Совсем не надо его шить. Уже давно.
Tamagotchi вне форума   Вверх
Старый 12.03.2014, 22:04   219
MSS
Ветеран Фонарёвки
 
Аватар для MSS
 
Регистрация: 28.04.2013
Последняя активность: 08.01.2024 23:25
Адрес: Харьков
Сообщений: 3980
Сказал(а) спасибо: 529
Поблагодарили: 921 раз(а) в 628 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

нет. в новых версиях не нужно. (которые 2,2-2,6,5)
MSS вне форума   Вверх
Старый 12.03.2014, 22:09   220
evrey
Увлеченный
 
Регистрация: 02.08.2011
Последняя активность: 08.05.2023 19:40
Сообщений: 201
Сказал(а) спасибо: 11
Поблагодарили: 19 раз(а) в 14 сообщениях

По умолчанию Re: Народный драйвер мод v2. Часть 2.

Тааак... Читал читал читал, а уже шить не нада. Значит понипрогом можно будет справиться? Фузы такие или тоже уже другие?
evrey вне форума   Вверх
Закрытая тема  Создать новую тему





Copyright ©2007 - 2024, FONAREVKA.RU

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

Правила форума | Отказ от ответственности
Время генерации страницы 0.12191 секунды с 17 запросами