DmitryS

Members
  • Публикации

    410
  • Зарегистрирован

  • Посещение

Репутация

28 Обычный

О DmitryS

  • Звание
    Постоялец

Информация

  • Пол
    Мужчина
  • Город
    Пенза

Электроника

  • Стаж в электронике
    Более 20 лет
  • Оборудование
    USBaps , USB Doper

Посетители профиля

1 690 просмотров профиля
  1. Вопросы От Начинающих По Мк

    @COKPOWEHEU , Спасибо ! Дело все было в не подключенном питании AVCC в протеусе . Что то проморгал дурень старый . Но я сегодня вечером хотел собрать все в железе на макетке , там то я бы подключил питание по любому .
  2. Вопросы От Начинающих По Мк

    Ну да , а почему ? Третий вечер чешу репу , не могу понять ?
  3. Вопросы От Начинающих По Мк

    Не , это мной не задумывалось , а стырено . Но там в функции сохраняется регистр статусов , флаг разрешения прерываний просто возвращается вместе с регистром .
  4. Вопросы От Начинающих По Мк

    Так У меня там перед приведением условие есть if (v > 254) {v = 255;}
  5. Вопросы От Начинающих По Мк

    Не разделить на 2 , а умножить OCR2 = 50 + (240 - 120) * 2 = 290
  6. Вопросы От Начинающих По Мк

    Парни , нужна ваша помощь , запутался в трех соснах . , Как я уже говорил ранее , есть желание сделать управление оборотами вентиляторов системного блока (там их 4) , в зависимости от температуры внутри корпуса системника . Поставил этому устройству примерные (пока) условия : вентиляторы изначально вращаются с минимальными оборотами , шим 20% , регулировка начинается с 30градусов и заканчивается примерно 60 градусами - шим 100% . Ни какой индикации в устройстве нет . Был написан не хитрый код в Атмел студии , создано виртуальное устройство в Протеусе 7.10 . Проверка кода показала , что код работает , но до определенного момента . До 30градусов как и положено осциллограф показывает примерно 20% шим , с ростом температуры процент заполнения растет , но вот на 50градусах заполнение прекращается , и это соответствует примерно 80% шим , сколько дальше температуру не крути , роста нет . проект в студии и файлы протеуса прилагаю ниже в архиве . Для ясности поясню как я высчитывал шим , в зависимости от значений АЦП - по условию 20% шим соответствует примерно значению 50 (шим 8 битный , таймер 2 Атмеги8) , меньше 50 в регистре OCR2 быть не должно , весь диапазон значений регистра 255 - 50 = 205 . Входные напряжения с датчика LM35 что меня интересуют , это от 0.3V до 0.6V , что соответствует от 30 до 60 градусов и соответствует отсчетам АЦП от 120 до 240 , диапазон значений 240 -120 = 120 . Исходя из этих данных вывожу линейную зависимость 205/120 = 1.7 , что бы не связываться с типом float , округляю коэффициент до 2 , создаю формулу согласно своих условий расчета значений регистра OCR2 из значений АЦП - v = 50(минимальное значение шим) + (temperature (значениеАЦП) - 120)*2 PWM.rar
  7. Вопросы От Начинающих По Мк

    @COKPOWEHEU , я тоже так прикинул , думаю что должно хватить , но фиг его знает , потому и спросил . На Атмеге 8 я хочу обкатать то что у меня получится , если уложусь в 1кБайт , то перенесу на Тини13 , там то ИОН 1.1V
  8. Вопросы От Начинающих По Мк

    Так у меня не ардуина , а простая Атмега8 , у неё ИОН 2.56V , если уж 5 вольт опорного хватает на ардуине , 2.56V должно быть лучше .
  9. Вопросы От Начинающих По Мк

    LM35 измеряет температуру от -55º до 150º С , но чтобы измерять отрицательные температуры ему нужен двуполярный источник , отрицателные температуры дают на выходе отрицательное напряжение , мне и не нужно измерять температуру выше 70º и ниже 20º . Да и не выбирал я датчик он просто есть у меня . Задумка сделать регулятор оборотов кулерами на системном блоке , ШИМ и датчик температуры .
  10. Вопросы От Начинающих По Мк

    Всем Привет ! Хочу подключить температурный датчик LM35 к 8 меге , от 0º С до 150º у него зависимость 0.01V/ºC , получается весь диапазон измерений укладывается в 1.5V , буду использовать внутренний ИОН меги 8 - 2.56V , нужно ли усиливать сигнал с датчика до 2.56V , или будет достаточно просто подключить его на вход АЦП ? Полазил по инету , смотрю ардуинщики подключают на прямую , но у 328 меги внутренний ИОН 1.1V .
  11. Автоматика на Ардуино

    Все команды тут
  12. Как подружить две ATMega8?

    Вполне возможно , но скорее всего это состояние будет когда устройство обесточено . А так , даже если шим = 0 , то направление вращения уже определено в программе или в схеме . Конечно если будет нужно определить вращается ли мотор и куда вращается , то безусловно 2 пина нужно .
  13. Как подружить две ATMega8?

    Наверное и одного пина будет достаточно 0 - вправо , 1 - в лево , или на оборот
  14. Замена STR F6654 на STR F6707 ?

    Не , червячек был сушоный , просто через лампочку не запускался. Проверь конденсатор С801 , что стоит по питанию (4 нога), мне попадалось пару телеков не запускавшихся из за засохшего кондера.