цифровий ампервольтметр
Уже кілька років займаюся радіоелектронікою, але соромно зізнатися, у мене все ще немає нормального блоку живлення. Живиться зібрані пристрої тим, що попадеться під руку. Від будь-яких полудохлих батарейок і трансформаторів з доданими мостом без будь-якої стабілізації напруги і обмеження вихідного струму. Такі збочення досить небезпечні для зібраної конструкції. Нарешті зважився зібрати нормальний блок живлення. А почав складання з ампервольтметра. Треба звичайно було починати з іншого, але як вже є. Оскільки потроху займаюся говнокодерством, то вирішив сам розробити показометр. Як екран стоїть дисплей від Nokia-1202. Напевно я вже всіх задовбав з цим дисплеєм, але він в 3 рази дешевше, ніж 2x16 HD44780 (принаймні у нас). Цілком паябельний роз'єм і взагалі непогані характеристики. Коротше - хороший варіант для вимірювача напруги та струму.
Електрична схема цифрового ампервольтметра для БП

Малюнок плати цифрового ампервольтметра

У першій і другій сходинці відображається усереднене значення напруги і струму з 300 вимірів АЦП. Це зроблено для більшої точності вимірювання. У третьому рядку виводиться опір навантаження, розраховане за законом Ома. Хотів спершу зробити, щоб виводилася споживана потужність, але зробив опір. Може пізніше перероблю на потужність. У четвертому рядку виводиться температура вимірюється датчиком DS18B20. Він запрограмований вимірювати температуру від 0 до 99 градусів Цельсія. Його треба встановити на радіатор вихідного транзистора, або на який-небудь інший елемент схеми, де є сильне нагрівання.


До микроконтроллеру можна так само підключити кулер для охолодження радіатора транзистора. Він буде змінювати свої обороти при зміні температури вимірюваного датчиком DS18B20. На ніжці PB3 присутній ШІМ сигнал. Кулер підключається до цього висновку через силовий ключ. В якості силового ключа найкраще використовувати MOSFET транзистор. При температурі в 90 градусів у вентилятора будуть максимальні оберти. Датчик температури можна і не встановлювати. В цьому випадку в четвертому рядку просто висвітиться напис OFF. Кулер підключаємо на пряму. На виході PB3 буде 0.


В архіві є два варіанти прошивки. Одна на максимально вимірюваний струм в 5 ампер, а друга до 10 ампер. Максимально вимірюється напруга - 30 вольт. Коефіцієнт посилення ОУ LM358 за розрахунками обраний 10. Для різних прошивок потрібно підібрати шунт. Не у всіх є можливість вимірювати соті частки ома і прецизійні резистори. Тому в схемі є два підлаштування резистора. Ними можна підкоригувати показання вимірювань.

Там-же в архіві є і друкована плата. Є невеликі відмінності на фото - там вона трошки підправлений. Вилучена одна перемичка і розмір менше по висоті на 5 мм. Стабільність показань ампервольтметра висока. Іноді плаває тільки на соті частки. Хоча порівнював всього лише з моїм китайським тестером. Для мене цього цілком вистачить.

Всім дякую за увагу. Всі питання задаємо на форумі. Показометр зробив Бухарь.