Контролер американського габариту
Попросив у друга зробити йому контролер для реалізації американських габаритів - в якості габаритів горять передні поворотники.
Техзавдання:
- регулювання яскравості від 0% до 50% з кроком 10% (яскравість обмежена для того, щоб не перегрівався патрон і відбивач, а також для збільшення терміну служби лампи).
- повинен працювати з лампами розжарювання і світлодіодними.
- підключення на рідну лампу без переробки плафона.
- при включенні повороту лампа повинна гаснути повністю, а не так, як при використанні двоконтактної лампи.
- включення основними габаритами
- можливість відключення за зовнішнім сигналом.
Було вирішено використовувати мікроконтролер ATtiny13A. Для управління по плюсу необхідний P-канальний MOSFET. Вибір припав на IRF9Z34. Транзистор брався з запасом по потужності, щоб не ставити його на радіатор.
На кожну фару потрібно окремий пристрій, тобто дві плати на одну машину. Причина - мінімум проводів.
Принципова схема:
Живлення схеми потрібно брати від плюса лампочки габаритів, щоб включення відбувалось одночасно.
При включенні живлення через 2 секунди загораються поворотники на виставлену яскравість. Регулювання відбувається натисканням на кнопку SA1. На контакти Х5 і Х6 можна подавати забороняючий сигнал (наприклад, тумблер на масу) для екстреного вимкнення - цю функцію можна не задіювати. При включенні поворотника сигнал через VD1 надходить на МК, і він перестає давати керуючий сигнал на VT1, а на лампу поворотів йде сигнал через два паралельно з'єднані діоди Шотткі VD5 і VD6. Після вимкнення поворотника через 2 секунди знову загораються лапи поворотників на виставлену яскравість.
Після того, як була намальована друкована плата, я зрозумів, що мені лінь її виготовляти вручну, тому на допомогу прийшли брати китайці.
3D модель плати:
Поки йшли плати з Китаю була написана програма.
Байти конфігурації(фьюзи):
LOW - 0x6A
HIGH - 0xFF
Друковані плати з Китаю:
Плати в зборі:
Після зборки плати, озброївшись кусачками і ізолєнтою, приступили до зборки.
Схема підключення до фари:
Яскравість встановлена 30%:
Список радіоелементів
Обозначення | Тип | Номінал | Кількість | Примітка |
---|---|---|---|---|
VT1 | MOSFET-транзистор |
IRF9Z34
|
1 | |
DD1 | МК AVR 8-біт |
ATtiny13A
|
1 | SOIC-8 |
VD1, VD2, VD4 | Випрямляючий діод |
LL4148
|
3 | |
DA1 | Лінійний регулятор |
L78L05
|
1 | SOT89 |
VD3, VD5, VD6 | Діод Шотткі |
SS36
|
3 | |
VT2 | Біполярний транзистор |
BC817-40
|
1 | |
C5 - C9 | Конденсатор | 0.1 мкФ | 5 | 1206 |
C4 | Конденсатор | 22 мкФ*25В | 1 | |
R1, R2 | Резистор |
30 кОм
|
2 | 1206 |
R7 - R12 | Резистор |
10 кОм
|
6 | 1206 |
R3 | Резистор |
10 Ом
|
1 | 1206 |
R4, R5 | Резистор |
2 кОм
|
2 | 1206 |
R6 | Резистор |
51 Ом
|
1 | 1206 |
Прикріплені файли:
- main.hex (1 Кб)
- main.c (4 Кб)
- pechatnaya_plata_Altium.rar (689 Кб)
- Proteus.rar (15 Кб)