24 февраля 2022 года в 5 утра, без объявления войны, россия напала на Украину.

Они пришли "освобождать народ от нацистов и националистов".
С этого момента наша жизнь изменилась на "до" и "после".
Нас освобождают от наших домов, от наших любимых, от наших родителей и от наших детей....
Тут я не буду никого агитировать или переубеждать, разумный человек найдёт всю информацию
в интернете, а для зомби никакие доводы и факты не послужат аргументом.

Я не умею много писать, да и без мата тут сложно что-то написать.
Поэтому выражу все мои чувства одним фото.

«Спасибо дедушка путин за счастливое детство и мое освобождение». ©

Дополню словами уважаемого человека, широко известного в узких кругах:
тут путин не виноват, не он нажал на кнопку сброса,
- виноват пилот, который нажал на кнопку сброса, мог промахнуться. виноваты жена/мать/брат/друг пилота, которые не позвонили ему, и не сказали "нет войне",
- виноват тот, кто отдал приказ, и виноваты его жена/мать/брат/друг,
- виноват тот, кто цеплял бомбу, потому что он мог её обезвредить, "ну бывает, не сработала",
- виноват кладовщик, виноват водитель, который перевозил эту бомбу. виноваты жена...и т.д., потому что не позвонили и не сказали "нет войне, не вези бомбы",
- виноваты все журналисты оркостана, потому что они врут,
- виноваты недограждане, потому что не сказали журналистам "не врите",
- виноваты все... все 160 миллионов,
- а те 2, 3, 5 тысяч, которые вышли, и которых запаковали, это даже не десятая процента, это погрешность... случайно оказавшиеся в мордоре люди. ©

PS: За несколько часов до вторжения был атакован и взломан крупный интернет хостинг в Киеве, где и размещался мой сайт. Только 16 марта отважным админам удалось частично восстановить работу хостинга. Далеко не все сайты выжили, т.к. были повреждены даже бэкапы.
Нет, нет, я не жалуюсь, нет. В цифровом мире нет ничего ценного, материального...


Due to periodic DDoS attacks, the forum may not be available.

Регулятор обогревателя сидений на Attiny13

Здесь только проекты на ATtiny
georg77
Частенько бываю
Posts: 125
Joined: 26 Nov 2011 05:38

Регулятор обогревателя сидений на Attiny13

Post by georg77 »

Сестра подарила мне , брату и отцу по подогревателю сидений
сделаны они видать в китае, простейший вариант без какого - либо регулирования
из наворотов - красный светодиод - индикатор работы
сразу мысль - а если в запарке забыть вынуть штеккер?
поделился сомнениями с другом - он говорит что была у него такая весчь - сгорела когда забыл включённой часа на 4 - оплавился пороллон оборгевателя и обрыв спирали, повезло что машина не сгорела
а моему отцу очень понравилось греть попу, пользуется постоянно, с его забывчивостью ( в 76 лет) - проблемы гарантированны
появилась идея встроить в штеккер регулятор - отключатель на тине13 с мосфетом на выходе
затрудняет то что очень мало места в штеккере осталось - тут китайцы запихали приличных размеров предохранитель на 8 А и довольно сильная пружина поджима
предполагаю такие функции:
1 отключение при отсутствии работы генератора - напряжение менее 13 В
2 несколько режимов нагрева + память
3 форсаж (режим полного нарева в первое время после включения) длительностью, зависящей от установленного нагрева
если есть интерес - буду делиться процессом разработки

Добавлено спустя 2 минуты 51 секунду:
вот тут есть что-то подобное: http://ffclub.ru/topic/10937/
Last edited by georg77 on 05 Feb 2014 21:29, edited 1 time in total.
User avatar
hardlock
Администратор
Posts: 4013
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

Re: Контроллер оборева сидений

Post by hardlock »

georg77, ШИМ и всякое такое можно взять из Регулятора двигателя пстоянного тока, измерение напряжение из Диммера. Остальное думаю не составит труда.
georg77
Частенько бываю
Posts: 125
Joined: 26 Nov 2011 05:38

Re: Контроллер оборева сидений

Post by georg77 »

концепцию устройства я скомпилировал так:
аппаратный ШИМ не нужен потоиу что частота ШИМа мной выбрана порядка 1 ГЦ - при такой частоте удобно делать индикацию и нет проблемы э/м помех радиопрёму
уровней нагрева 8 + ВЫКЛЮЧЕНО
1 сек периода поделена так:
0-й такт - порядка 1 ms - нагреватель выключек, измеряется бортовое напряжение
1-8 такты - по 125 ms - в каком - то из них включается нагреватель в зависимости от режима работы
кратковременное (менее 0.7 сек) нажатие кнопки понижает режим нагрева на 1 ступень
долговременное ( более 0.7 сек) повышает нагрев неа 1 ступень
светодиод тупо подключен параллельно нагревателю
на данный момент готовность устройства 95% (аппаратно + программа)
мосфет из материнской платки в корпусе D2pak - греется примерно до 45 град
User avatar
hardlock
Администратор
Posts: 4013
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

Re: Контроллер оборева сидений

Post by hardlock »

georg77, интересное устройство получается, только управление как-то сложно как по мне. Надо "думать", а за рулём это опасно.
я бы сделал что-то типа
- короткое нажатие - увеличивает уровень на 1
- Длинное нажатие Включает максимум есть было выключено или выключает полностью, если включено "хоть чуть-чуть"
georg77
Частенько бываю
Posts: 125
Joined: 26 Nov 2011 05:38

Re: Контроллер оборева сидений

Post by georg77 »

ну не знаю, мне мой вариант кажется более интуитивным
второй день как эксплуатируется на авто
управление - вполне приемлемое, отвлекает не сильно
вообще регулировать практически нет необходимости - один раз выставил и забыл
есть моменты, которые недо поправить:
1. несколько запоздало отключается - надо подобрать порог повыше
2. после небольшой вылазки из машины (напр. на 5 мин) с глушением мотора надо бы опять включать форсаж, но на несколько меньшее время
(машина остывает), в общем считать время стоянки с заглушенным мотором и в зависимости от него после запуска мотора запускать форсаж.
georg77
Частенько бываю
Posts: 125
Joined: 26 Nov 2011 05:38

Re: Контроллер оборева сидений

Post by georg77 »

Разработку закончил, изготовил 3 экземпляра

Добавлено спустя 19 минут 32 секунды:
тут папка с некоторыми фотками : http://yadi.sk/d/75CoS26RH8J5N
Attachments
Heater.zip
прошивка
(1.26 KiB) Downloaded 716 times
HeaterAttiny13_03.rar
плата в спринте
(7.21 KiB) Downloaded 670 times
ПЛАТКА.zip
плата в bmp
(11.21 KiB) Downloaded 614 times
User avatar
hardlock
Администратор
Posts: 4013
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

Re: Контроллер оборева сидений

Post by hardlock »

О! если будет время, то оформлю в виде статьи в первом посту.
georg77
Частенько бываю
Posts: 125
Joined: 26 Nov 2011 05:38

Re: Регулятор обогревателя сидений на Attiny13

Post by georg77 »

сподобился нарисовать схему
исправил ошибку
Attachments
HeaterAttiny13.GIF
HeaterAttiny13.GIF (9.74 KiB) Viewed 13637 times
Last edited by georg77 on 07 Feb 2014 04:00, edited 2 times in total.
User avatar
hardlock
Администратор
Posts: 4013
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

Re: Регулятор обогревателя сидений на Attiny13

Post by hardlock »

georg77, а что это за хитрость с 5-7 ногами?
georg77
Частенько бываю
Posts: 125
Joined: 26 Nov 2011 05:38

Re: Регулятор обогревателя сидений на Attiny13

Post by georg77 »

с 5-й ножки организовал гистерезис на физическом уровне (контакты кнопки имеют сильную склонность к окислению)
конечно, гистерезис есть ещё и на программном уровне
valmos
Пробегал мимо
Posts: 9
Joined: 21 Nov 2015 15:17

Re: Регулятор обогревателя сидений на Attiny13

Post by valmos »

Подскажите, какие фьюзы в вашем проекте?
georg77
Частенько бываю
Posts: 125
Joined: 26 Nov 2011 05:38

Re: Регулятор обогревателя сидений на Attiny13

Post by georg77 »

надо же, почти 2 года никакого интереса к проекту - и вот опять!
// в Ponyprog галочки поставить на:
// BODLEVEL1, BODLEVEL0, CKDIV8, SUT0, CKSEL0

ещё есть ньюанс:
в продаваемых в Ашанах и прочих обогреватели имеют внутри себя термоконтакт, видимо вставленный из соображений безопасности
он прощупывается руками (пальпируется) в районе где шнур питания соединяется с нагревающим проводом
если его оставить как есть - через некоторое время после начала использования (примерно 30 мин) - перестаёт греть совсем пока не остынет
я сделал так:
сначала смазал клеем "Момент" нитяной шов в 2- местах в районе входа провода на расстоянии 4 см от провода вправо - влево - чтобы шов впоследствии не расходился
через 1 час, когда клей подсох, аккуратно распорол нитки между этими смазанными клеем местами
добрался до термоконтакта (он в чёрной термоусадке) и извлёк его отрезав как можно ближе к нему провода
затем срастил, предварительно надев подходящую термоусадку - и потом её усадил.
затем обметал вручную распоротое место.
valmos
Пробегал мимо
Posts: 9
Joined: 21 Nov 2015 15:17

Re: Регулятор обогревателя сидений на Attiny13

Post by valmos »

Спасибо!
valmos
Пробегал мимо
Posts: 9
Joined: 21 Nov 2015 15:17

Re: Регулятор обогревателя сидений на Attiny13

Post by valmos »

Подскажите, согласно схеме можно ли заменить R5 на 47k, R4 на 2k4, а конденсаторы 100n?
georg77
Частенько бываю
Posts: 125
Joined: 26 Nov 2011 05:38

Re: Регулятор обогревателя сидений на Attiny13

Post by georg77 »

соотношение номиналов резисторов R5 и R4 желательно сохранить (20:1), иначе уйдёт настройка по напряжению.
В Вашем случае можно поступить так:
R5 -47k
R4 - 2k4 || 110 k - в 2 этажа друг на друге
100n - допустимо.
valmos
Пробегал мимо
Posts: 9
Joined: 21 Nov 2015 15:17

Re: Регулятор обогревателя сидений на Attiny13

Post by valmos »

Большое спасибо!
valmos
Пробегал мимо
Posts: 9
Joined: 21 Nov 2015 15:17

Re: Регулятор обогревателя сидений на Attiny13

Post by valmos »

Здравствуйте. Есть вопрос по транзисторам. Транзистор на схеме 70Т30, я такого не нашел, возможно AP70Т03GH и на схеме BC807 возможно Вы имели ввиду BC547.Разъясните пожалуйста. Резисторы подобрал R5-30k, R4-1k5.
georg77
Частенько бываю
Posts: 125
Joined: 26 Nov 2011 05:38

Re: Регулятор обогревателя сидений на Attiny13

Post by georg77 »

да, именно AP70Т03GH я применил
но возможны и другие мосфеты с материнок в корпусе TO-252
BC547 - в корпусе ТО-92 - не проходит по габаритам
BC807 в SOT23 - в принципе подходит любой маломощный n-p-n
R5-30k, R4-1k5 - пойдёт
valmos
Пробегал мимо
Posts: 9
Joined: 21 Nov 2015 15:17

Re: Регулятор обогревателя сидений на Attiny13

Post by valmos »

Добрый вечер.Georg, если я Вам не надоел, есть еще два вопроса.Какое напряжение должно быть на 2-ой и 8-ой ноге тини? У меня получилось на 2-ой ноге 0,7В и при15в питания, включается схема, а на 8-ой ноге 4,2В. Можно ли питание тини организовать на стабилитроне 5,1В и резисторе 1к, параметрический стабилизатор, если я не ошибаюсь.
georg77
Частенько бываю
Posts: 125
Joined: 26 Nov 2011 05:38

Re: Регулятор обогревателя сидений на Attiny13

Post by georg77 »

"если я Вам не надоел" - да не стесняйтесь, здесь чисто технический форум без понтов
на 2-й ноге 0,7 в - похоже на норму
на 8-й ноге 4,2 в - маловато, при стабилитроне на 5,6 в с учётом падения напряжения на переходе база-эмиттер 0,7 в - должно быть около 4,9-5,0 в
пониженное напряжение питания (4,2в) - не смертельно, но нежелательно ведь для более полного открытия мосфета (и меньшего его нагрева) надо большее напряжение, желательно не менее 5в.
что же касаемо упрощения схемы удалением транзистора Q1 - теоретически можно, но негативным следствием будет потребление порядка 10 мА от АКБ в неактивном состоянии ( если всё как по схеме то это потребление менее 1 мА)
User avatar
hardlock
Администратор
Posts: 4013
Joined: 21 Jan 2009 14:48
Location: Minsk - zp.ua
Contact:

Re: Регулятор обогревателя сидений на Attiny13

Post by hardlock »

georg77, о, насчёт мосфета. Резистор в затворе рекомендую уменьшить до 56-100 Ом. Тогда фронты будут покруче и меньше будет греться...
valmos
Пробегал мимо
Posts: 9
Joined: 21 Nov 2015 15:17

Re: Регулятор обогревателя сидений на Attiny13

Post by valmos »

Спасибо!
georg77
Частенько бываю
Posts: 125
Joined: 26 Nov 2011 05:38

Re: Регулятор обогревателя сидений на Attiny13

Post by georg77 »

"Тогда фронты будут покруче и меньше будет греться..."

здесь частота ШИМ порядка 1 Гц - проблема потерь при переключении не стоит
если уменьшить резистор - теоретически это может привести к повышению уровня радиопомех
valmos
Пробегал мимо
Posts: 9
Joined: 21 Nov 2015 15:17

Re: Регулятор обогревателя сидений на Attiny13

Post by valmos »

Собрал этот девайс. Проблема была со стабилитроном, написано 5V6, а выдавал около 5V. Заменил, все стало нормально работать. Ёще подобрал цепочку делителя R5-33k, R4-1K5. Форсаж работает чуть больше 2-х минут. Вместо нагрузки подключал лампочку 5W. Можно ли увеличить время форсажа?
georg77
Частенько бываю
Posts: 125
Joined: 26 Nov 2011 05:38

Re: Регулятор обогревателя сидений на Attiny13

Post by georg77 »

время форсажа зависит от выставленного уровня нагрева - чем сильнее нагрев - тем дольше форсаж.
всё можно переделать, но попробуйте освоиться с этой прошивкой - вроде она более-менее сбалансированна.
более серьёзные проблемы может привнести генератор автомобиля (особенно если это ВАЗ) не у всех генераторов напряжение 14 в стабильно.
отсюда могут быть проблемы с включением обогревателя при включенном ближнем свете или обогревателе заднего стекла.
как-нибудь выложу самодельный реле-регулятор для ВАЗов с железными 14 В.
Post Reply