Скажу сразу и честно, я не программист. На 4 из 10 могу в с++, но в остальных языках близок к 0.
Со схемотехникой и электроникой у меня все хорошо, схему устройства я сделал. Но код написать не могу...
Писать нужно на ассемблере, кое-какие наброски кода моего приятеля есть, может помогут... Заранее большое спасибо!
Исходные данные:
контроллер - Atmega168
И АЦП, и дисплеи висят на SPI шине.
Для АЦП есть буфер на LM358N, т.к. его входное сопротивление низкое и напряжение без него может просаживаться.
Делитель на 15-16 где-то на входе, т.к. операционник при таком подключении может выдавать 3.5в макс на выходе (источник опорного напряжения - 4.096в).
3.43 максимальное напряжение, что придет на микруху
Точность 0.013 только ТЕОРЕТИЧЕСКАЯ, т.к. в таких конструкциях все очень сильно зависит от разводки платы и качества компонентов... но в прочем пока это не так важно)
- Вложения
-
- код МК.txt
- (3.18 КБ) 112 скачиваний
-
- схема МК.pdf
- Это моя схема
- (234.25 КБ) 157 скачиваний



