Безкоштовна технічна бібліотека ЕНЦИКЛОПЕДІЯ РАДІОЕЛЕКТРОНІКИ ТА ЕЛЕКТРОТЕХНІКИ Індикатор розряджання елементів живлення комп'ютерної мишки. Енциклопедія радіоелектроніки та електротехніки Енциклопедія радіоелектроніки та електротехніки / Комп'ютери Бездротовий комп'ютерний маніпулятор "миша" фірми Microsoft живиться від двох гальванічних елементів або акумуляторів. Ось виміряні значення споживаного від елементів живлення струму: 36,6 мА – при активній роботі "мишею"; 3,9 мА – після закінчення активної роботи; менше 1,1 мА - за кілька хвилин після цього; 80...92 мкА - у стані "сну" (для відновлення активності необхідно натиснути на будь-яку кнопку "миші"). Цей маніпулятор побудований на мікроконтролері НТ82М72, з вбудованим передавачем на 27 МГц. Згідно з описом, мікроконтролер працездатний при напрузі 2...3,3 В. Можу підтвердити, поки напруга кожного з двох встановлених в "миші" елементів живлення перевищує 1, вона дійсно працює без збоїв. Але часто, особливо після тривалої експлуатації, акумулятори розряджаються нерівномірно. Хоча один із них ще зберігає достатній заряд, напруга другого вже опустилася значно нижче 1 ст. Таке буває при використанні гальванічних елементів. Зазвичай при неприпустимо низькій напрузі живлення "миші" її курсор на екрані комп'ютера починає посмикуватися, а потім хаотично перескакувати з місця на місце. Але щоб визначити, який із елементів живлення занадто сильно розряджений, не обійтися без вольтметра.
Виходячи з необхідності контролювати рівень зарядженості обох елементів, я розробив і вбудував у "мишу" індикатор. Він містить мінімальну кількість компонентів та побудований на мікроконтролері ATtiny25V-10SU, здатному працювати від напруги 1,8 В. Схема індикатора показана на рис. 1 а конфігурація мікроконтролера, яку необхідно встановити при його програмуванні, - в табл. 1. На час програмування висновки мікроконтролера з'єднують з програматором у такому порядку: 1 – RST, 4 – GND, 5 – MOSI, 6 – MISO, 7 – SCK, 8 – VCC. П'єзовипромінювач звуку НА1 на цей час краще відключити, інші елементи програмування не завадять. При роботі сигналізатора напруга живлення на мікроконтролер DD1 надходить від тих же елементів G1 та G2, що і на контролер миші. Світлодіоди HL1 і HL2 починають періодично спалахувати, коли напруга елементів з тими ж порядковими номерами менше 1 В. Резистори R2 і R3 задають струм світлодіодів. П'єзовипромінювач звуку НА1 просигналізує про неприпустиму розрядку будь-якого з елементів живлення. Застосовані світлодіоди KP-1608MGC – для поверхневого монтажу зеленого кольору свічення. Їх можна замінити будь-якими іншими, відповідними за кольором та яскравістю світіння та розмірами. Для зниження споживаного сигналізатором струму мікроконтролер DD1 тактується від вбудованого генератора частотою 128 кГц і більшу частину часу перебуває в "сплячому" режимі. За сигналом сторожового таймера мікроконтролер кожні 2 з "прокидається", запускає вбудований в нього АЦП, що вимірює напругу на висновках 2 і 3, і порівнює отримані значення з допустимими, що зберігаються в пам'яті. Середній струм, що споживається мікроконтролером під час роботи АЦП та виконання обчислень, - 9 мкА. При подачі сигналу (включено один світлодіод і працює випромінювач звуку НА1) струм збільшується до 1 мА Після закінчення сигналу мікроконтролер знову "засинає" і споживаний струм зменшується до 6,5 мкА. При одночасному розрядженні елементів до 1 В їх сумарна напруга на виводах живлення мікроконтролера DD1 дорівнюватиме 2 В, що на 0,2 В більше мінімально допустимого. Однак у випадку, коли один елемент розрядився раніше другого, а сигнал про це був проігнорований, сумарна напруга може стати і менше 1,8, що призведе до збоїв, а то і до зупинки роботи мікроконтролера DD1. Сигналізатор у цій ситуації поведеться непередбачувано. Тому нехтувати своєчасною заміною гальванічних елементів або заряджання акумуляторів не слід. У мікроконтролер ATtiny25 вбудований джерело зразкової напруги 1,1 ±0,1 В. Саме таким може бути встановлене найбільше значення порога, при перетині якого подається сигнал про розрядку акумулятора. Найменший можливий поріг – 0,9 В. Це половина мінімальної напруги живлення. Записавши в енергонезалежну пам'ять мікроконтролера відповідні константи, можна встановити будь-який граничний рівень у цьому інтервалі. Вимірювання напруги на елементах живлення G1 та G2 проводиться у різних режимах роботи АЦП. Напруга на елементі G2 вимірюється в недиференціальному режимі щодо загального дроту (виведення 4 мікроконтролера). Сумарна напруга на двох елементах, оскільки вона перевищує зразкову (1,1), в такому режимі виміряти неможливо. Тому програма перемикає АЦП в диференціальний режим, і напруга елементі G1 вимірюється як різниця значень напруги на висновках 2 і 3. В екземплярі мікроконтролера, використаному автором, записом EEPROM кодів з табл. 2 були встановлені пороги розрядки 1 для обох елементів живлення. При записі тих же кодів в інші екземпляри порогові рівні, швидше за все, вийдуть іншими У першу чергу через розкид значень внутрішньої зразкової напруги.
Щоб занести в EEPROM мікроконтролера виготовленого сигналізатора значення констант, правильно задають пороги, необхідно, перш за все, встановити між висновками 3 і 2 (G1), 2 і 4 (G2) значення напруги, рівні потрібним порогам. Зробити це можна двома способами. Перший полягає у подачі на мікроконтролер згідно зі схемою, показаною на рис. 2, від окремого джерела напруги живлення, що дорівнює подвоєному значенню бажаного порогового рівня. Наприклад, 2 для порогу 1 В. Елементи живлення G1 і G2 повинні бути відключені.
Резистивний дільник R4R5 ділить напругу живлення навпіл. Другий спосіб (схема на рис. 3) не вимагає точної установки напруги зовнішнього джерела живлення. Воно може досягати 5 В але все-таки не слід робити його значно більшим за суму встановлюваних порогів. Це може знизити точність встановлення. Потрібних значень напруги між висновками 2 і 4, 3 і 2 мікроконтролера домагаються підстроювальними резисторами R6 і R7. Для запису констант в EEPROM достатньо, подавши на сигналізатор із запрограмованим мікроконтролером напруга живлення та порогів за однією з розглянутих схем, вимагає точної установки напруги зовнішнього джерела живлення. Воно може досягати 5 В але все-таки не слід робити його значно більшим за суму встановлюваних порогів. Це може знизити точність встановлення. Потрібних значень напруги між висновками 2 і 4, 3 і 2 мікроконтролера домагаються підстроювальними резисторами R6 і R7. Для запису констант в EEPROM достатньо, подавши на сигналізатор із запрограмованим мікроконтролером напруга живлення та порогів за однією з розглянутих схем, з'єднати його висновок 1 (RST) з виводом 4 (GND), а потім з'єднати з виводом 4 та висновок 5 (РВО). Через невеликий проміжок часу висновки 1 та 4, а за ними і висновки 5 та 4 можна розімкнути. Запрограмованим мікроконтролером напруга живлення та порогів за однією з розглянутих схем, з'єднати його висновок 1 (RST) з виводом 4 (GND), а потім з'єднати з виводом 4 та висновок 5 (РВО). Через невеликий проміжок часу висновки 1 та 4, а за ними і висновки 5 та 4 можна розімкнути. Спалах обох світлодіодів підтвердить, що значення порогів записані в незалежну пам'ять. Залишилося закріпити зібраний сигналізатор усередині корпусу "миші", помістивши світлодіоди в технологічні або спеціально просвердлені в корпусі отвори. П'єзовипромінювач НА1 для кращої чутності його сигналів приклеюють до однієї зі стін корпусу. Після з'єднання з елементами живлення миші сигналізатор готовий до роботи. Програму мікроконтролера можна завантажити звідси. Автор: А. Балахтар, м. Первоуральськ Свердловської обл.; Публікація: radioradar.net Дивіться інші статті розділу Комп'ютери. Читайте та пишіть корисні коментарі до цієї статті. Останні новини науки та техніки, новинки електроніки: Штучна шкіра для емуляції дотиків
15.04.2024 Котячий унітаз Petgugu Global
15.04.2024 Привабливість дбайливих чоловіків
14.04.2024
Інші цікаві новини: ▪ Лазер відведе ракету від мети Стрічка новин науки та техніки, новинок електроніки
Цікаві матеріали Безкоштовної технічної бібліотеки: ▪ розділ сайту Початківцю радіоаматору. Добірка статей ▪ стаття Будь-якої тварі по парі. Крилатий вислів ▪ Які країни виборов Олександр Македонський? Детальна відповідь ▪ стаття Слюсар-ремонтник. Типова інструкція з охорони праці ▪ стаття Перетворювач для електробритви. Енциклопедія радіоелектроніки та електротехніки
Залишіть свій коментар до цієї статті: All languages of this page Головна сторінка | Бібліотека | Статті | Карта сайту | Відгуки про сайт www.diagram.com.ua |