Дата на обновяване:09.03.2012

   ПЧЕЛАР / ЕЛЕКТРОНЧИК-пробвай-сам.bg

     Страница за пчеларство, пчеларски и ел.  разработки, представени като статии

Комютърът на пчелина | Нестандартни кошери | Пчеларски сайтове | Пчеларски инвентар | Размисли и идеи за пчеларството Физиотерапия, Апитерапия, Фитотерапия | Книги, Списания, РС, Интернет |  Пчеларски технологии |  Видове мед  | Пчеларски хумор

Сезонни и месечни задължения на пчеларя | Пчеларски статии на руски език | Малки Oбяви свързани с пчеларството

Информация, която е полезна за начинаещия пчелар | Използване на автомобила ... не само за предвижване - видеоклипове

 

 

 
Информация  от  ОБЛАСТЕН  ПЧЕЛАРСКИ  СЪЮЗ  - ПЛЕВЕН

 

 

Полезна и забавна информация за начинаещи с ел., радио и електронен характер, част от която с приложение и в пчеларството

- Електронни схеми, радиосхеми и устройства удобни за повторение от начинаещи;

- Снимки на фигурки изработени от електрически, разноцветни кабели. Други ел. снимки;

- Детски любителски набори - радиоконструктори за сглобяване на радиоприемници наричани играчки;

- Детекторни радиоприемници, техни модели;

- Сувенирни радиоприемници - играчки, някои от тях предназначени за ученици;

- Модулни набори - радиоконструктори от типа "Електронни кубчета" или "Мозайка" с които се работи без поялник и се захранват с батерии;

Информация за електрически и електронни компоненти и устройства, някои от които приложими и в пчеларството

- Токозахранващи устройства. Стабилизатори, преобразуватели, удвоители на напрежение;

- Импулсни стабилизатори на напрежение. Инвертори на напрежение;

- Устройства за дозареждане и компенсиране на саморазряда на акумулаторни батерии;

- Релета за време. Процедурни часовници. Схеми с ИСх 555;

- Цветомузикални устройства. Светлинни ефекти;

- Схеми за регулиране и поддържане на температура;

- Измерване на топлинния режим на радиоелектронна апаратура. Електронни термометри;

- Мрежови трансформатори. Опростени методики за изчисляването им. Електрожен;

- Зарядни устройства за Ni-Cd акумулатори;

- Устройства за имитиране гласовете на животни и птици. Мелодични звънци;

- Уреди, пробници, индикатори, генератори, тестери, измервателни приставки за любителската лаборатория;

- Металотърсачи, включително такива за откриване на метални предмети и кабели;

- Схеми на устройства, приложими за и около автомобила;

- Схеми на устройства с приложение на оптрони;

- Измерване на относителна влажност. Прецизен влагорегулатор. Поддържане на влажността на въздуха;

- Регулатори и сигнализатори за ниво на течност;

- Регулатори на мощност и на обороти;

- Опростено изчисляване на повърхността на радиатори за полупроводникови елементи;

- Схеми за управление на стъпков двигател, включително четирифазен. Енкодер/Валкодер, някои от които реализирани със стъпков двигател;

- Мощни, широколентови, операционни усилватели. Логаритмичен и антилогаритмичен усилвател;

- Електронни реле - регулатори. Реле - регулатор за лек автомобил. Стенд за проверка на реле - регулатори;

- Променливотоков регулатор. Стабилизатор за променлив ток. Ферорезонансен стабилизатор;

- Електронни схеми и устройства приложими в медицината;

- Няколко светодиодни индикатора. Икономичен светодиод. Светодиодна стрелка;

Практически приложими ел. устройства с учебна цел, реализирани с PIC16F84A, PIC16F88, PIC16F628 ... Arduino и др.

Подобряване със свои ръце възпроизвеждането на звука в дома, офиса, автомобила - subwoofer и други варианти

Радиоелектронни сайтове | Електронни библиотеки

 

 Разработки     Главна (съдържание на статиите)                         
Собствено Търсене

 

 



 

Матричный дисплей - часы на микроконтроллере PIC18F2550 (Матричен дисплей - часовник с микроконтролер PIC18F2550)


Данные часы были сконструированы для применения в офисе или в общественном месте для информирования людей о текущем времени и температуре окружающего воздуха. При разработке устройства ставилась цель сделать часы немного необыкновенными, поэтому для отображения данных было принято использовать матричный светодиодный дисплей с организацией 16×8.

Основой конструкции является 8-битный микроконтроллер Microchip PIC18F2550. Для подсчета времени используется специализированная микросхема DS1302, для получения данных о температуре окружающего воздуха применен датчик LM35.
Принципиальная схема часов изображена ниже.

Кликните для увеличения

Как видно из схемы, к микроконтроллеру подключен драйвер светодиодов A6276 (по интерфейсу SPI), который управляет столбцами светодиодов, и микросхема 74ACT164N – 8-битный последовательный регистр сдвига с параллельным выходом, который управляет строками светодиодов. Такая организация означает, что необходимо всего 8 циклов для обновления дисплея, обеспечивая при этом яркое и устойчивое изображение.
Так как матрица светодиодов потребляет ток значительно больший, чем может обеспечить микросхема 74ACT164N, необходимо применить транзисторы T1-T8 BC337.
Микросхема A6276 представляет собой драйвер светодиодов с 16-битным последовательным вводом информации. Драйвер содержит 16-битный КМОП сдвиговый регистр, соответствующие защелки и драйверы для управления светодиодами, и может управлять бóльшим количеством светодиодов, чем это позволяет микроконтроллер. Кроме того, драйвером можно управлять по интерфейсу SPI, что дополнительно сокращает количество используемых линий ввода/вывода и делает проект масштабируемым.
Микросхема DS1302 содержит часы реального времени с календарем и 31 байт статического ОЗУ. Она общается с микропроцессором через простой последовательный интерфейс. Информация о реальном времени и календаре представляется в секундах минутах, часах, дне, дате, месяце и годе. Если текущий месяц содержит менее 31 дня, то микросхема автоматически определит количество дней в месяце с учетом высокосности текущего года. Часы работают или в 24-часовом, или 12-часовом формате с индикатором AM/PM (до полудня/ после полудня). Подключение DS1302 к микропроцессу упрощено за счет синхронной последовательной связи. Для этого требуется только 3 провода: (1) RST (сброс), (2) I/O (линия данных) и (3) SCLK (синхронизация последовательной связи).
Коммуникация микросхемы DS1302 с микроконтроллером осуществляется по программно реализованному интерфейсу. Для работы микросхемы требуется кварцевый резонатор 32768 Гц, и, дополнительно, к микросхеме может подключаться резервный источник питания 3 В (батарея типа CR2032) для сохранения хода часов при отключении основного источника питания (на схеме не показан).
Датчик температуры LM35 подключен к 0 каналу встроенного в микроконтроллер АЦП.
Тактирование микроконтроллера осуществляется от внешнего кварцевого резонатора 20 МГц. Для управления и настройки используются три кнопки: вверх, вниз и установка. Программно реализуется подавление дребезга контактов кнопок и автоповтор нажатия. Коннектор ICSP header предназначен для подключения внутрисхемного программатора.
Конструктивно часы выполнены в виде двух печатных плат: на одной из них размещаются компоненты управления, на другой – светодиодный дисплей. Печатные платы разработаны с помощью программы PCBexpress. Вид платы управления представлен ниже.

Программа микроконтроллера написана в среде MPLAB с использованием компилятора HiTech для микроконтроллеров PIC18. В дальнейшем предусматривается добавление функции будильника и других звуковых функций.


Демонстрация работы часов


Загрузки


Рисунки печатных плат (PDF) – скачать
Исходный код программы микроконтроллера – скачать


Фрагменты обсуждения: Полный вариант обсуждения »
• Жаль не по русски!
• Не понятно.... Что не по русски?
• очень понравились часы ,но где файл для прошивки микроконтроллера PIC 18F2550
Внизу статьи исходники (zip архив), компилируете в среде MPLAB и получаете файл для прошивки микроконтроллера.
• Часы на микроконтроллере, даже с бегущей строкой, уже не актуальны.
• Прошу помощи и создать файл для прошивки микроконтроллера.Заранее благадарен.
• Тут я думаю ничего сложного нет. Скачайте MPLAB (например с сайта Microchip, она бесплатная), загрузите исходные файлы в проект и скомпилируйте. Попробуйте для начала самостоятельно, а может кто-то и скомпилирует и выложит на форуме.
• Как-то не получается скомпилировать файл, программа выдает какую-то ошибку, если кто-нибудь может это сделать отзовитесь.
• Господа нарыл Hex файл готовый, пользуйтесь на здоровье те у кого не получается скомпилировать
• ПРОБОВАЛ ПРОШИТЬ РIC 18F2550 ПИШЕТ ОШИБКА. НАВЕРНА ДОХЛАЯ .
• Где пишет? Кто/Что пишет? Наверное программатор... Конкретнее опишите проблему...

На английском языке: 16x8 LED Matrix Display
16x8 LED Matrix Display


Introduction
The 16×8 LED Matrix clock was a project I built for my office. I wanted to have a clock for my desk which was a little unusual. I decided to build a 16×8 red LED matrix display and then interface this with a Microchip PIC18F2550 based circuit including a real-time clock and a temperature sensor.
The final result of this project can be seen in the following video:
Construction
The clock is made using 2 PCBs, the top PCB contains all the LEDs and is connected to the bottom PCB which contains the display driving electronics as shown in the following picture.
As you can see from the following circuit diagram the display controller consists of a PIC18F2550 which is connected via SPI to an A6276 16-bit serial LED driver (which controls the columns of the display) and a 74ACT164N serial 8 bit shift register (which control the rows of the display). This means that it only requires 8 cycles to update the whole display allowing a bright and stable image. Since the LED matrix draws more current than the shift register can supply the chip is connected to the display via BC337 transistors which switch the current.
The real-time clock is a DS1302 which is connected to the PIC using a modified SPI style interface, the DS1302 uses a standard SPI style 3-wire interface however the data wire can be both input and output, therefore it is not connected to the on-board SPI interface of the PIC (unlike the other SPI chips). The clock chip requires its own 32.768 Khz crystal and can have a battery backup included if required, however I did not include one in the design.
The temperature sensor is a LM35 precision centigrade sensor and is connected to the PIC using a standard analogue port.
To set the clock and control the device there are three push-buttons mounted on the lower PCB which act as up, down and enter buttons. The code includes debounce and auto-repeat code for the buttons to make setting the clock as easy as possible.
There is a small speaker mounted on the control PCB to allow alarms and other audio functions to be added in the future (however the current code does not utilise this at the moment). This isn't currently shown in the circuit diagram since I added it in during the PCB design as an after-thought.
I also included an RJ11 6/6 connector to allow easy reprogramming using the Microchip ICD3 programmer/debugger.
Circuit diagram
Please note that there is no circuit diagram for the display PCB (it was not necessary to draw one since it is so simple). The negative side of the LEDs connect to the A6276 (since it is a 'sink-driver') and the positive to the 74ACT164N.
PCB Layout
Control board PCB layout
The PCB layout was designed using PCBexpress. A picture of the control board showing the component placement and a PDF file containing scale drawings of both boards are available below:
Code
The code was written in MPLAB using the HiTech C compiler for the 18F. A zip file of the MPLAB project is available below. Please note that this code is released under a GPL licence.
Downloads
Control board PCB layout PDF diagrams - download
MPLAB Project Zip file of GPL'd code - download


waitingforfriday.com     rlocman.ru

 

 

 

Материалите подготви за сайта:

Иван Парашкевов

e-mail: ivanparst@dir.bg

 

         главна страница                   горе

 

 
 
СТАТИСТИКА
    

Copyright2007  Design by