Цитата(noise2009 @ Apr 17 2009, 18:56)

Есть утвержденная структурная схема, и есть PIC16F877 и опыт программирования этого МК и очень мало времени, 1,5 месяца. Нужны всего лишь входные цепи, о чем я и прошу...
Универсальный вход всегда дороже и сложнее, чем специализированный и конечному потребителю редко бывает нужен.
Вашего 10-ти разрядного АЦП будет явно недостаточно для работы с ТСП и термопарами. Для сигналов постоянного напряжения и тока 0...20 мА, 4..20 мА, 0..1В прикиньте хватит ли разрешения АЦП для получения требуемой точности.
Сделайте два исполнения прибора:
1. Ток+напряжение, через комммутатор на АЦП. И не забывайте про фильтры. Для тока измерительный прецизионный резистор.
2. ТСП+ТП, нужен дифф.усилитель, иначе все помехи соберешь, желательно инструментальный. Чтобы не делать двуполярное питание для PGA входные сигналы сместить относительно земли. Например так. R1 и R2 прецизионные. Далее комммутатор, PGA и на АЦП.
При переключении каналов из-за фильтров показания будут очень долго устанавливаться, учитывайте это в программе