Окно вольтметра подключенного к МК
Окно вычисления разностей показаний вольтметров
Окно не подключенного вольтметра к МК
Окно вывода истории измерений
Контекстное меню программы
Устройство собрано на PIC16F690, в контроллере задействовано 4 входа АЦП, на которых МК поочередно замеряет напряжение, вся информация передается по СОМ порту в компьютер на котором запущена программа Voltmeter COM которая отображает полученные от МК данные.
При запуске открывается главное окно, а из него уже при необходимости можно открыть второй, третий и четвертый вольтметр.
Вот схема будущего устройства, в таком виде его пока нет, возникла сложность раздобыть преобразователь 5в-5в, ну а на прямую с СОМ портом компьютера МК общается, разумеется не совсем на прямую, а через преобразователь уровней TTL-COM, и с внешним питанием МК.
Реле К1, К2 по схеме так же пока не реализованы, задумка такая чтоб с их помощью сделать диапазоны измерений (как в мультиметре) и переключать их либо вручную либо реализовать автопереключение.
Раздобыл деталюшки, собрал пока упрощенный вариант по этой схеме, в ходе отладки пришлось внести изменения в программу. Получилось у всех 4 каналов (вольтметров) диапазон измерения 0 - 100в. Вопрос с переключениями диапазонов буду решать, может не на реле, пока не знаю как лучше осуществить. И в будущем хочу реализовать в устройстве что то типа логического пробника на 8 входов (ноль - единица в реальном времени).
С6, С7, С8 - 470мкф, оптопары - PC817, L1, L2 - 220uH
|