Sensor писал(а):IYra писал(а):Можно попробовать использовать ADC2-ADC5. Для проверки
Дык они же заняты,
Что прям все 4 используются ?
Sensor писал(а):может лучше ADC7? И я так понимаю, нужны изменения в прошивке?
Есть CodeVision ?
Обявления |
---|
Для полноценной работы рекомендуется пройти регистрацию. Рекламные сообщения будут удаляться вместе с пользователем. Что есть реклама - буду решать я. |
Sensor писал(а):IYra писал(а):Можно попробовать использовать ADC2-ADC5. Для проверки
Дык они же заняты,
Sensor писал(а):может лучше ADC7? И я так понимаю, нужны изменения в прошивке?
IYra писал(а):Есть CodeVision ?
Sensor писал(а):Уже есть. Проект открыл, но только я мало что там поняимаю, я не програмист.
Ugaz = read_adc(6);
// Анод / Катод - 1/0
BYTE Ann = 1 ;
Sensor писал(а):Проект открыл, поменял ADC6 на ADC7, скомпилировал прошивку(пришлось немного пошерстить Google), запустил, в протеусе все работает, а в железе таже фигня, ничего не меняется, даже при закорачивании порта на 0. Перепаял другую Атмегу, тоже самое. Может чтото во фьюзах, хотя я так понимаю, что если все остальное работает то и это должно. Помогите плизззз, уже и плату спаял, жалко будет если не получится
#define ADC_VREF_TYPE 0x40
#define ADC_VREF_TYPE 0xC0
Sensor писал(а):случайно соплю повесил.![]()
Вот только теперь осталось понять почему не работает на внешнем опорном
Sensor писал(а):и еще может подскажешь как сделать так что бы минимальные показания индикатора были 100(при 2V), максимальные 9999(5V)
Ugaz = read_adc(6) ;
Ugaz = 15*(Ugaz-400) ;
Sensor писал(а):Тут еще такое дело, можно еще дописать задержку включения управлящего сигнала с "alarm gas" на 2 минуты, для прогрева датчика?
Oleg1974 писал(а):.. регулятор напряжение на микроконтроллере atmega
hardlock писал(а):Oleg1974 писал(а):.. регулятор напряжение на микроконтроллере atmega
где?
hardlock писал(а):Recov, точно темой не ошиблись? Может новую создать? А то очень лаконично звучит, если это ТЗ )))
Sensor писал(а):C Новым годом!
Хороших Вам идей, ....
astron писал(а): Скажите, а нельзя вместо кнопочного управления прикрутить энкодер?
IYra писал(а):gsmgod писал(а):С Вашего позволения, на всякий случай уточню ТЗ:
1. Корпус TQFP32
2. Управление температурой по DS18B20
3. Шаг терморегулирования 0.1 гр.
4. Шаг управления влажностью 1%
5. Коррекция температуры 2гр шаг 0.1гр
6. Коррекция влажности 10% с шагом 1%
7. Управление температурой - нагрев и охлаждение
8. Управление влажностью - увлажнение, осушение
Спасибо большое за потраченное время!
Вот наконец то собрался. Подробности в архиве - файл termostat_mega8.txt
astron писал(а):Последняя прошивка из тех, что без поддержки датчика газа.
Энкодер повесить, скажем, на PC0-PC2, а один из исполнительных выходов перенести куда-то на порт D.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1