Главная » Статьи |
Всего материалов в каталоге: 67 Показано материалов: 21-30 |
Страницы: « 1 2 3 4 5 6 7 » |
И так. Для изготовления печатной платы нам потребуется:
Делимся опытом |
Просмотров: 3148 |
Автор: Кирилл |
Добавил: Space |
Дата: 09.06.2011
| Комментарии (0)
|
И так. Для изготовления печатной платы нам потребуется:
Самолейка, эту бумагу используют для печати ценников на товар. Но нас интересует не ценники, а то что подними или то на чём наклеены ценники, то есть подложка. Так как изготовление платы очень схоже со статьёй Лазерный утюг (ЛУТ) + Бумага Epson, то не которые моменты буду помечать * и кратко описывать, какое действие выполняется.
Делимся опытом |
Просмотров: 2125 |
Автор: Кирилл |
Добавил: Space |
Дата: 09.06.2011
| Комментарии (0)
|
Сплав РОЗЕ. Очень удобен для лужение медной поверхности вытравленной платы. Путём не хитрых действий плату можно об лудить тонким ровным слоем. Для это нам потребуется:
Делимся опытом |
Просмотров: 2365 |
Автор: Кирилл |
Добавил: Space |
Дата: 09.06.2011
| Комментарии (1)
|
И так. Для изготовления печатной платы нам потребуется:
Использовал данную плёнку в экспериментах с фоторезистом. Осталось её очень много, поэтому решил попробовать перевести тонер с неё на плату. Что из этого вышло... давайте посмотрим. Так как изготовление платы очень схоже со статьёй Лазерный утюг (ЛУТ) + Бумага Epson, то не которые моменты буду помечать * и кратко описывать, какое действие выполняется.
Делимся опытом |
Просмотров: 1884 |
Автор: Кирилл |
Добавил: Space |
Дата: 09.06.2011
| Комментарии (0)
|
Для программирования микроконтроллеров есть в продаже готовые программаторы. Один из них универсальный программатор AutoProg. Если нет возможности сделать хороший программатор самому, то вполне можно воспользоваться таким. Мк можно запрограммировать вставив его в ZIF-панель для DIP8-DIP40 на программаторе или не отсоединяя от платы, мк можно прошить подсоединив к нему 5 проводков идущих из разъёма программатора(при это на мк должно идти питание). Особенности:
О программаторах |
Просмотров: 2257 |
Автор: Кирилл |
Добавил: Space |
Дата: 05.05.2011
| Комментарии (0)
|
Описание Программатор предназначен для работы практически со всеми микроконтроллерами Atmel семейства AVR (главным образом, tiny, mega, xmega). Программирование проводится внутрисхемно через ISP (in-system-programming) интерфейс. Прошиваются следующие области памяти микроконтроллера: flash, eerprom, fuse-bits, биты защиты. В зависимости от типа микросхемы скорость программирования может достигать 8МГц. Для контроллеров ATmega8 максимальная скорость программирования составляет 500кГц. AVRISP mkII поддерживается современными средами разработки, например, такими как Atmel AVR Studio, CodeVision AVR. Это значительно облегчает жизнь программисту на этапе отладки программы (написали, скомпилировали и тут же зашили, посмотрели, что получилось). Также программирование можно запустить с командной строки.
О программаторах |
Просмотров: 3232 |
Автор: MysterySt |
Добавил: MysterySt |
Дата: 05.05.2011
| Комментарии (0)
|
В некоторых микроконтроллерных проектах в качестве дополнительной функции можно сделать дистанционное управление прибором. В качестве протокола часто используется довольно распространенный (но далеко не единственный) протокол RC5, так как по нему в Интернете можно найти очень много разнообразной информации. В рассматриваемом примере в качестве приемника используется TSOP 17xx. Последние две цифры 'x' указывают на частоту принимаемого сигнала в кГц. В данном примере использован TSOP 1736 (536АА3Р). В принципе, с его помощью можно декодировать и сигнал другой частоты, например, 38 кГц, однако, при этом существенно снижаются дальность и помехоустойчивость приема. TSOP 1736 содержит демодулятор, который выделяет из несущей частоты полезный сигнал и производит его предварительное усиление. Затем этот сигнал может быть непосредственно обработан.
Программирование в BascomAVR |
Просмотров: 2334 |
Автор: Space |
Добавил: Space |
Дата: 22.04.2011
| Комментарии (0)
|
Совсем не давно выложил статью "Часы реального времени DS1307". Эта статья можно сказать продолжение. В принципе рассказывать здесь особо не чего. По микросхеме Ds1307, краткую информацию выложил в статье упомянутой выше. К фоткам сделаю комментарии. Так же упомяну о возможных проблемах. И так поехали. Для начала подключим клавиши и плату часов реального времени. Средний, зелёный провод нам не нужен. P. S. наличие микросхемы 24LCxxx не обязательно. Чтобы собрать часы на отдельной плате можно использовать пример схемы ниже. Мк на схеме atmega16. Естественно добавить ещё обвязки для мк+дисплей и клавиши.
Программирование в BascomAVR |
Просмотров: 3032 |
Автор: Space |
Добавил: Space |
Дата: 19.04.2011
| Комментарии (0)
|
Описание DS1307 - часы реального времени с последовательным интерфейсом - низкая потребляемая мощность, полный BCD календарь, часы плюс 56 байтов энергонезависимого статического ОЗУ. Адрес и данные передаются последовательно через 2-проводную двунаправленную шину. Часы / календарь хранят следующую информацию: секунды, минуты, часы, день, дату, месяц и год. Конец месяца автоматически подстраивается для месяцев, в которых менее 31 дня, включая поправку для високосного года. Часы работают в 24-часовом или 12-часовом формате с индикатором AM/PM. DS1307 имеет встроенную схему контроля питания, которая обнаруживает пропадание питания и автоматически переключает схему на питание от батареи. |
EPROM - встроенная энергонезависимая память (Flash-память) микроконтроллера. EEPROM обычно используется для хранения данных, которые редко изменяются. Вы можете использовать его для хранения калибровочных данных, которые используются при расчетах. EEPROM не стоит использовать в качестве оперативной памяти из-за небольшого лимита циклов перезаписи (читаем даташит!). Читать и записывать данные в EEPROM можно с помощью соответствующих команд Readeeprom и Writeeeprom. Приведу пример использование лишь не которых команд. На мой взгляд самые простые. Code Dim A As Byte Dim Aa Eram As Byte A=Aa writeeeprom A, Aa 'сохраняем переменную A в энергонезависимую память мк Aa readeeprom A, Aa 'считываем переменную A из энергонезависимой памяти мк A Здесь переменная Aa объявлена как переменная типа byte в ERAM (EEPROM). В принципе, это не настоящая переменная. Все, что мы можем сделать: Code A = Aa присваиваем значение Aa из EEPROM переменной A. Code Aa = A помещаем значение переменной A в EEPROM, в область, зарезервированную под хранение значения Aa.
Программирование в BascomAVR |
Просмотров: 1565 |
Автор: Space |
Добавил: Space |
Дата: 17.04.2011
| Комментарии (0)
|