О сайте: |
Pic.Rkniga.ru - Сайт как для начинающих, так и для опытных радиолюбителей, разрабатывающих свои устройства на популярных PIC микроконтроллерах. Здесь можно обмениваться сообщениями на форуме, а также добавлять на сайт статьи и схемы своих устройств.
|
|
|
Автор публикации: alex
Просмотров: 10193
Добавлен: 6-07-2012, 18:22
Комментарии: 0
Устройство может быть использавано там где пожелаете. Я делал вазу с подсветкой и подсветку в аквариум под пузырьки. Можно применить контроллеры семейства PIC: 12F629: 12F675: 12F683 , загрузив в них при помощи программатора прошивку для соответствующего PIC'а. Лично я проверял на 629 и 675.
|
Автор публикации: alex
Просмотров: 10105
Добавлен: 6-07-2012, 18:18
Комментарии: 3
Часто при ремонте мониторов, телевизоров и видеотехники, для проверки работоспособности разверток и входных цепей видео аппаратуры, удобно иметь компактный генератор VGA и видео сигналов. Это освобождает от поиска системного блока с видео картой или видео плеера с выходом композитного видео сигнала. Когда-то на просторах интернета я нашел схемы таких тестеров на контроллерах PIC16F84.
|
Автор публикации: alex
Просмотров: 13960
Добавлен: 6-07-2012, 18:15
Комментарии: 2
В Интернете полно схем цифровых термометров и эта очередная схема по функциональности ничем не выделяется. Но каждый (или почти каждый) программист микроконтроллеров хотя бы один раз сталкивается с задачей написать цифровой термометр. Это может быть конкретное устройство, а может быть учебный пример.
Предел измерения термометра от -55,0°С до +125,0°С. Датчик DS18B20 оцифровывает температуру с шагом 0,0625°С. На индикаторе результат измерения выводится с точностью 0,1°С. Реально производитель заявляет от погрешности +/- 0,5°С в диапазоне от -10°С до +85°С.
Индикация сделана на 4х разрядах семисегментных индикаторов. Питание термометра автономное, от литиевой батарейки на 12В, которая используется в брелках сигнализации авто. Решение нельзя назвать экономичным, но оцифровка температуры занимает доли секунды и поэтому достаточно кратковременно подать питание и оценить температуру.
|
Автор публикации: alex
Просмотров: 7609
Добавлен: 6-07-2012, 18:12
Комментарии: 0
В полку кухонных таймеров прибыло... да! да! еще один. В интернете, да и на нашем сайте представлено немало подобных устройств - таймеров! Так и тут каждая схема имеет свои индивидуальные особенности в плане организации управления, индикации, дополнительные функции, достоинства и недостатки. Хотя недостатки это скорее чисто техническая проблема, которая оказалась не по зубам "железу" или ваятелю, но все же не мешает выполнять свои функции устройству по назначению. А то, что кухонный таймер имеет 8 разрядов индикации, 20 кнопок управления, четыре термометра, часы с будильником и секундомер (ну кто быстрее слопает ту же порцию пельмешек) так извините, это временно!
Так как устройство для кухни то профессионально использовать его будет хозяйка кухни, реже хозяин. Поэтому устройство должно иметь несложное, но в тоже время функциональное управление и простую индикацию. Велосипед я не придумал, кроме того очень похожие схемы есть да и логически поразмыслив к такому же результату придешь. Так что свелось чисто к железному телу и программной душе.
Сердцем данного устройства является микроконтроллер PIC16F873А. Относительно недорогой и двадцативосьминогий. Причем ноги использовали почти по полной, а то что им пустовать то ?
|
Автор публикации: alex
Просмотров: 18858
Добавлен: 6-07-2012, 18:03
Комментарии: 3
MikroC PRO PIC - мощный инструмент разработки программ для PIC микроконтроллеров. Он сконструирован, чтобы обеспечить программисту наименее трудоемкие решения по созданию приложений для встраиваемых систем, без компромисса между производительностью и удобством отладки.
PIC и Си хорошо подходят друг другу: PIC - наиболее популярный 8-битовый микроконтроллер в мире, используемый во многих приложениях, и Си, высоко ценимый за свою эффективность, предоставляют реальную возможность для разработки встроенных систем. MikroC обеспечивает успешное сочетание развитой среды программирования (IDE), соответствующего ANSI компилятора, широкого набора библиотек для аппаратных средств, всесторонней документации и большого количества готовых к употреблению примеров.
MikroBasic PRO for PIC - мощный инструмент разработки программ для PIC микроконтроллеров на языке Basic. Он сконструирован, чтобы обеспечить программисту наименее трудоемкие решения по созданию приложений для встраиваемых систем.
PIC - наиболее популярный микроконтроллер в мире, используемый во многих устройствах. MikroBasic обеспечивает успешное сочетание развитой среды программирования (IDE), соответствующего компилятора, широкого набора библиотек для аппаратных средств, всесторонней документации и большого количества готовых к употреблению примеров.
Компилятор PASCAL для PIC12, PIC16 и PIC18. Вы начинающий пользователь? Нет проблем. Легкий в освоении синтаксис языка PASCAL, расширенные возможности компилятора и огромное количество практических примеров позволят практически сразу начать работу по написанию собственной программы для микроконтроллера PIC.
|
Автор публикации: alex
Просмотров: 10784
Добавлен: 5-07-2012, 19:45
Комментарии: 0
На просторах Интернета можно встретить безграничное множество всевозможных вариантов отладочных плат. Но все они либо очень сложные и имеют в своем составе много лишнего для начинающих, либо наоборот слишком простые и в их составе нет самых необходимых компонентов (Прим. редактора: на вкус и цвет все фломастеры разные).
Я долго пытался выбрать то, что мне подходит, но не нашел и поэтому решил сделать свой вариант отладочной платы. Она прекрасно подходит для повторения начинающим, так как, на мой взгляд, отладочная плата не имеет в своем составе ничего лишнего.
При разработке данной платы перед автором ставились цели: максимальная практичность и дешевизна элементов. Исходя из этих требований в конструкции использован дешевый и практичный микроконтроллер PIC16F628 фирмы MICROCHIP.
|
Автор публикации: alex
Просмотров: 20358
Добавлен: 5-07-2012, 19:37
Комментарии: 7
Собранный по данный схеме программатор многократно и безошибочно прошивал контроллеры PIC16F84, PIC16F84A, PIC16F628A (и ряд других) и может быть рекомендован для повторения начинающим радиолюбителям.
Данный программатор НЕ РАБОТАЕТ при подключении к ноутбукам, т.к. уровни сигналов интерфейса RS-232 (COM-порт) в мобильных системах занижены. Также он может не работать на современных ПК, где аппаратно экономится ток на порту. Так что не обессудьте, собирайте и проверяйте на всех попавшихся под руку компьютерах.
Конструктивно плата программатора вставляется между контактами разъема DB-9, которые подпаиваются к контактным площадкам печатной платы. Ниже рисунок платы и фотография собранного программатора.
|
Автор публикации: alex
Просмотров: 14903
Добавлен: 5-07-2012, 18:45
Комментарии: 2
Название: USB Программатор микроконтроллеров Microchip
Описание: Этот программатор немного сложнее LPT программатора микроконтроллеров Microchip, так как для него необходимо запрограммровать контроллер PIC18F2550. Никакой сложности в сборке данной схемы возникнуть не должно. Сразу после подключения, если все смонтировано правильно, он должен определиться в Windows как устройство. Все необходимые файлы находятся в архиве(драйвер, программа WinPic800, разводка печатной платы).Корпус был использован от старого компаратора.
|
Автор публикации: alex
Просмотров: 21312
Добавлен: 5-07-2012, 18:38
Комментарии: 14
Название: LPT Программатор микроконтроллеров Microchip
Описание: В интернете очень много схем программаторов через LPT, Com, Usb. Некоторые схемы очень простые - состоящие из двух-трех электронных компонентов, некоторые сложные - с применением программируемой логики и микроконтроллеров. На мой взгляд это самый простой программатор микроконтроллеров PIC, который можно собрать за короткое время и из доступных деталей. В программаторе используется всего одна микросхема К155ЛН3, несколько резисторов и транзисторов. Наладка не требуется и программатор начинает работать сразу после подачи на него питания.
|
Автор публикации: alex
Просмотров: 15241
Добавлен: 5-07-2012, 18:18
Комментарии: 0
В статье представлена принципиальная схема (печатная плата с расположением элементов) простейшего программатора для PIC микроконтроллеров.
|
|