Здравствуйте,уважаемые! Такая вот проблема. у меня есть все элементы,которые нужны,чтобы создать эл. принципиальную схему, но нет никаких знаний в области программ, с помошью которых они создаются! (ПиКад и т.д.) Помогите,пожалуйста! Создается цифровой термометр на базе микроконтроллера со следующими параметрами:
микроконтроллер ATmega8 фирмы Atmel, потому что он имеет достаточное число выводов, напряжение питания от 2,7 до 6 В, есть программируемый полный дуплексный UART (так как необходимо организовать последовательную связь с компьютером). Еще в нем имеется сторожевой таймер, внутренняя память, и его архитектура эффективно поддерживает как языки высокого уровня, так и программы на языке ассемблер. Микроконтроллер ATmega8 имеет FLASH-память программ объемом 8Кбайт, ОЗУ объемом 1Кбайт, EEPROM-память данных объмом 512 байт. Так как показания снимаются раз в 10 мин, то в час будет снято 6 измерений, а за 24 часа – 144. Пусть значения будут в восьмиричном виде, тогда одно занимает в памяти 1 байт,т.е. на все снятые измерения потребуется 144 байта. Следовательно имеющийся объем памяти EEPROM позволяет сохранить данные значения в нем. Максимальоне количество контактов ввода/вывода равно 23. Таким образом, микроконтроллер имеет (4 внешних порта РА ,РВ,РС и РD). Для синхроизации всех внутренних процессов микроконтроллера использется генератор. Кварцевый резонатор определяет частоту встроенного тактового генератора микроконтроллера. Частота для кварца 3,6864МГц. Конденсаторы С2, С3 (22пФ) – это согласующие элементы для кварца. Для того, чтобы датчик снимал температуру через заданный промежуток времени, используем встроенный таймер. Использовать интерфейс RS232 для связи с ПК. В качестве линейного преобразователя уровня сигнала - SP-202. Входное напряжение +5В, а вся схема питается от 3х батареек, общее напряжение которых 3,6В, поэтому питание SP202 осуществляется с помощью ADP3607-5 стабилизатора напряжения на переключаемых конденсаторах, который обеспечиваетпостоянное необходимое напряжение.
Для измерения температуры использовать 13 разрядный ( 0,03125˚С ) датчик LM71. Он имеет цифровой выход, диапазон измеряемой температуры от -40 до 150˚С, напряжение питания от 2,5 до 5,5В. При подлючении датчика в цепь используется конденсатор С1 (0,1мкФ). SPI и MICROWIRE bus interface для осуществления связи с микроконтролером. Диод будет показывать, что термометр находится во включенном состоянии. Для его включения в цепь нужен резистор с сопротивлением 100 Ом. В состов термометра входит 2 ключа.Один из них выполняет функцию перехода в ждущий режим, а второй отвечает за включение всего прибора. Для подключения первого в цепь необходимо использовать резистор, имеющий сопротивление 10 кОм.
Как видите,все элементы прописаны,осталось только собрать схему. ...Ну или хотя бы подскажите,как начинать это делать и с чего?)
Если нужно будет-есть структурная схема работы данного прибора!
Angie, это у Вас задание на курсовик/диплом или это коммерческий проект? Если первое - тогда сочувствую, надо было на занятия ходить; если второе - могу разработать, отладить, изготовить образцы и предоставить документацию. Навскидку бюджет 30-50к. Ну а если ни то ни другое - на этом форуме темы про термометры на МК имеются в количестве "чуть менее чем все", в том числе и на меге8 по-моему есть..
Заголовок сообщения: Re: Создать принципиальную схему цифрового термометра.
Добавлено: Пт ноя 26, 2010 20:26:09
Держит паяльник хвостом
Карма: 6
Рейтинг сообщений: 61
Зарегистрирован: Вт сен 07, 2010 19:27:48 Сообщений: 927 Откуда: Ташкент
Рейтинг сообщения:0
Уважаемый Angie! Смотрите статью "Termostat Bruno 1" в чешском журнале "PRAKTICKA ELEKTRONIKA A Radio" №10 за 2008 год. Этот проект соответствует Вашему запросу. Собирал, работает.
Angie, это у Вас задание на курсовик/диплом или это коммерческий проект? Если первое - тогда сочувствую, надо было на занятия ходить; если второе - могу разработать, отладить, изготовить образцы и предоставить документацию. Навскидку бюджет 30-50к. Ну а если ни то ни другое - на этом форуме темы про термометры на МК имеются в количестве "чуть менее чем все", в том числе и на меге8 по-моему есть..
да,это курсовик) дело в том,что нам ничего не объяснили и сказали,чтобы делали все сами, вот и приходится ломать голову,откуда все взять о.О
У меня программа уже написана) мне нужно просто составить эл.схему)
Так.... А вы знаете что программа пишется под конкретную схему (под какую у вас неизвестно) и если схема будет несоотвестоввать программе, то устройство не будет работать! Другими словами, если компонетны подключить не к тем выводам контроллера, устройстов не будет работать!
Так что ищите схему имено для имеющейся программы.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 21
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения