Главная » Статьи

Всего материалов в каталоге: 67
Показано материалов: 21-30
Страницы: « 1 2 3 4 5 6 7 »

И так. Для изготовления печатной платы нам потребуется:
  1. Лазерный принтер
  2. Стеклотекстолит
  3. Хлорное железо
  4. Программы на комп (Layout 5. 0 + Splan 5. 0 или EAGLE 5. 6. 0)
  5. Ацетон
  6. Ватные диски
  7. Кусок пенопласта 
  8. Пищевая фольга и лист A
  9. Линейка
  10. Стёрка

Делимся опытом | Просмотров: 3148 | Автор: Кирилл | Добавил: Space | Дата: 09.06.2011 | Комментарии (0)

И так. Для изготовления печатной платы нам потребуется:
  1. Лазерный принтер
  2. Стеклотекстолит
  3. Хлорное железо
  4. Программы на комп (Layout 5. 0 + Splan 5. 0 или EAGLE 5. 6. 0)
  5. Аммиак (иными словами нашатырный спирт)
  6. Ватные диски
  7. Кусок пенопласта 
  8. Подложка от самоклейки (пример на фото ниже)

   Самолейка, эту бумагу используют для печати ценников на товар. Но нас интересует не ценники, а то что подними или то на чём наклеены ценники, то есть подложка. Так как изготовление платы очень схоже со статьёй Лазерный утюг (ЛУТ) + Бумага Epson, то не которые моменты буду помечать * и кратко описывать, какое действие выполняется.
Делимся опытом | Просмотров: 2125 | Автор: Кирилл | Добавил: Space | Дата: 09.06.2011 | Комментарии (0)

Сплав РОЗЕ. Очень удобен для лужение медной поверхности вытравленной платы. Путём не хитрых действий плату можно об лудить тонким ровным слоем. Для это нам потребуется:  

  1. Металлическая ёмкость
  2. Сплав розе(гранулы)
  3. Две палочки или что-то подобное
  4. Вата(или ватные диски)
  5. Лимонная кислота
  6. Вытравленная плата(взял плату из предыдущей статьи)
Делимся опытом | Просмотров: 2365 | Автор: Кирилл | Добавил: Space | Дата: 09.06.2011 | Комментарии (1)

И так. Для изготовления печатной платы нам потребуется:
  1. Лазерный принтер
  2. Стеклотекстолит
  3. Хлорное железо
  4. Программы на комп (Layout 5. 0 + Splan 5. 0 или EAGLE 5. 6. 0)
  5. Ацетон
  6. Ватные диски
  7. Кусок пенопласта 
  8. Наждачка(с зернистостью 1000)
  9. И прозрачная плёнка на фото ниже

   Использовал данную плёнку в экспериментах с фоторезистом. Осталось её очень много, поэтому решил попробовать перевести тонер с неё на плату. Что из этого вышло... давайте посмотрим. Так как изготовление платы очень схоже со статьёй Лазерный утюг (ЛУТ) + Бумага Epson, то не которые моменты буду помечать * и кратко описывать, какое действие выполняется.
Делимся опытом | Просмотров: 1884 | Автор: Кирилл | Добавил: Space | Дата: 09.06.2011 | Комментарии (0)

   

   Для программирования микроконтроллеров есть в продаже готовые программаторы. Один из них универсальный программатор AutoProg. Если нет возможности сделать хороший программатор самому, то вполне можно воспользоваться таким. Мк можно запрограммировать вставив его в ZIF-панель для DIP8-DIP40 на программаторе или не отсоединяя от платы, мк можно прошить подсоединив к нему 5 проводков идущих из разъёма программатора(при это на мк должно идти питание). 

Особенности:
  • Поддержка более 3000 микросхем памяти и мк
  • Все микросхемы БЕЗ ИСКЛЮЧЕНИЯ в корпусах DIP от 8 до 40 выводов устанавливаются в одну универсальную фирменную ZIF-панель
  • Программно регулируемое питание микросхем при записи, чтении, проверке (2,7...6,3 В, напряжение программирования - 9,0...25,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 имеет встроенную схему контроля питания, которая обнаруживает пропадание питания и автоматически переключает схему на питание от батареи.


Периферия | Просмотров: 3186 | Автор: Space | Добавил: Space | Дата: 17.04.2011 | Комментарии (0)

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)