Второй девайс (теория + практика)

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Нашел транзистор. Понюхал.
Сообщения: 171
Зарегистрирован: Ср июн 25, 2008 17:38:37

Сообщение st4lk3r0k »

Народ, ну не может же эта затея быть такой сложной?

Может ктонить пошагово рассказать как управлять БП? хотябы схемку увидеть...

я тут ещё про R/2R вычитал... это оно? я тут уже совсем запутался...
Реклама
Нашел транзистор. Понюхал.
Сообщения: 171
Зарегистрирован: Ср июн 25, 2008 17:38:37

Сообщение st4lk3r0k »

я тут подумал, если получится собрать наконец рабочую версию то, обещаюсь написать подробный урок по этому девайсу. Тока я пока конкретно застрял :( не могу найти материал по контролю БП при помощи ШИМ...

моет кто хоть готовую схемку скинет, а я уже в ней разобраться попробую?
Реклама
GP1
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград

Сообщение GP1 »

st4lk3r0k писал(а): я тут ещё про R/2R вычитал... это оно? я тут уже совсем запутался...
есть хорошая книжка Стюарт Болл Р. "Аналоговые интерфейсы микроконтроллеров", оч. рекомендую ознакомиться, найдеш ответы на многие вопросы.
как говорил, или не говорил, дедушка Ленин "Учиться, учиться, учиться!"
Чем дальше, тем больше становлюсь занудой...
Изображение
Контактная информация:
Нашел транзистор. Понюхал.
Сообщения: 171
Зарегистрирован: Ср июн 25, 2008 17:38:37

Сообщение st4lk3r0k »

учится, оно понятно! :)
книги, практически все (за исключением пары) - фигня т.к. там на тебя вываливают все и сразу, а хочется постепенно. Честно говоря я и решил приступить сразу к практике т.к. я только на практике могу научится. дело в том что логику (типо что надо сделать) я понимаю, но как ето сделать не понимаю.... может хоть про АЦП расскажите?
Реклама
Эиком - электронные компоненты и радиодетали
Электрический кот
Аватара пользователя
Сообщения: 1051
Зарегистрирован: Вт окт 21, 2008 11:46:23
Откуда: Барнаул

Сообщение Igor_67 »

Хоровитц & Хилл "Искусство схемотехники" - там много чего есть, полистай!
Реклама
GP1
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград

Сообщение GP1 »

st4lk3r0k писал(а):учится, оно понятно! :)
книги, практически все (за исключением пары) - фигня т.к. там на тебя вываливают все и сразу, а хочется постепенно. Честно говоря я и решил приступить сразу к практике т.к. я только на практике могу научится. дело в том что логику (типо что надо сделать) я понимаю, но как ето сделать не понимаю.... может хоть про АЦП расскажите?
Все-таки я настоятельно рекомендую почитать книжку. Начинать сразу с практики - в принципе можно, но тогда ваш удел будет лишь повторение чужих конструкций, и то если только они заработают сразу, а такое случается очень редко. Рассказать про АЦП? но это даже не одна глава в книге.
Чем дальше, тем больше становлюсь занудой...
Изображение
Контактная информация:
Реклама
Нашел транзистор. Понюхал.
Сообщения: 171
Зарегистрирован: Ср июн 25, 2008 17:38:37

Сообщение st4lk3r0k »

:) вы меня не правильно поняли.
Обычно если я чемуто учусь то делаю так (на примере программирования):
1) смотрим урок "хелло ворлд"
2) понимаем логику
3) практика, то есть изврашаемся над уроком как только фантазия позволит, главное чтобы работало
4) ишем еше уроки и повторяем пункт 3
5) покупаем/скачиваем книги и читаем (попутно пробуя сделать все что есть в книгах) чтобы заполнить пробелы, лучше понять работы "функций/классов/линков/указателей/типов переменных"
6) читаем мануалы по каждой исползуемой нами функции или заголовочному файлу.
7) практика, практика, практика

Вот примерно так я всегда учился....

Практика нужна чтобы понять какие книги выбрать... иначе можно брать любую книгу наугад и читать все без остановки :)

а так у меня уже сть примерный список:
-Микроконтроллеры
-ШИМ
-АЦП
-Индукция
-Диоды (виды, способы использования)
-трансисторы (виды, способы использования)
-Конденсаторы (виды, способы использования)


Может всетаки поможит со схемкой? =)))
GP1
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград

Сообщение GP1 »

Да нет у меня готовой схемы, а разрабатывать нет времени, тем более выше уже было написано, "АЦП измеряет наругу на выходе, проц принимает решение увеличить/уменьщить скважность/частоту ШИМ"
Попробуй сам.
Чем дальше, тем больше становлюсь занудой...
Изображение
Контактная информация:
Нашел транзистор. Понюхал.
Сообщения: 171
Зарегистрирован: Ср июн 25, 2008 17:38:37

Сообщение st4lk3r0k »

Поскольку я малек запутался распишу по шагам:
1) на дисплее горит цифра 12
-значит подаём 12в
2) В ШИМ ставим цифру 255
-тоесть только еденицы
3) Где почитать про АЦП примеры использования / или хоть книгу (купить не могу тока скачать у нас тут книги состояние стоят :( )
Нашел транзистор. Понюхал.
Сообщения: 171
Зарегистрирован: Ср июн 25, 2008 17:38:37

Сообщение st4lk3r0k »

Поставим вопрос немного подругому:
по каким словам в гугле лудше искать материалы по АЦП?
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 1900
Зарегистрирован: Сб фев 21, 2009 13:11:40
Откуда: Москва

Сообщение ibiza11 »

почитайте даташит...
Ставим плюсы: )
gep
Нашел транзистор. Понюхал.
Сообщения: 163
Зарегистрирован: Пт июн 05, 2009 04:27:18

Сообщение gep »

Например ADC - Это и есть АЦП Analog-Digital Converter (Аналого-цифровой преобразователь). Я б на твоем месте сначала бы начал мерить напругу выдаваемую блоком с помощью АЦП (причем именно встроенного). А уже затем можно и управлением заняться. Хотя можно и параллельно.
Про АЦП - поищи по ключевым словам "апноут АЦП atmega8". Т.е. тебе нужно найти пример от самого atmel'a в котором объясняется как работает АЦП. И еще момент - не подавай свои 12v прямо на вход АЦП - он может этого не пережить. Посмотри в даташите на мегу какие можно ему напряжения давать и подовай через делитель (на двух резисторах. Ключевое слово - закон Ома :) )
Про управление - тебе нужно управлять напряжением стабилизатора твоего блока напряжением, а не частотой. Т.к. ШИМ выдает постоянную частоту. Меняется скважность (это тоже ключевое слово). Т.к. частота шим обычно берется большой, а на выходе ШИМ ставиться конденсатор, то в зависимости от скважности у тебя будет меняться напряжение. Т.е. Тебе нужно посмотреть на схему твоего блока и найти куда подать напряжение от ШИМ, чтоб стабилизатор изменял выходное напряжение блока. Т.е. чтоб говорить более предметно тебе надо выложить сюда схему своего блока питания.
GP1
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград

Сообщение GP1 »

gep писал(а): Т.к. ШИМ выдает постоянную частоту.
Как правило таймеры поддерживающие режим ШИМ имеют 2 регистра OCRA и OCRB и при желании можно управлять как скважностью, так и частотой.
Чем дальше, тем больше становлюсь занудой...
Изображение
Контактная информация:
gep
Нашел транзистор. Понюхал.
Сообщения: 163
Зарегистрирован: Пт июн 05, 2009 04:27:18

Сообщение gep »

так и частотой
только ШИМом это уже не будет :)
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»