хочу заняться микроконтроллерами
с чего начать, может ченить почитать сначало ?
нашёл схему емкость конденсаторов мерить
вроде ничего сложного
что можно поставить вместо тех индикаторов ?
какие указаны их нету в магазине .
Вид для печати
хочу заняться микроконтроллерами
с чего начать, может ченить почитать сначало ?
нашёл схему емкость конденсаторов мерить
вроде ничего сложного
что можно поставить вместо тех индикаторов ?
какие указаны их нету в магазине .
Эх, Василий... . Когда метаться перестанешь? За что только не брался, а что показать можешь? Поставь перед собой посильную задачу и решай ее. От таких кульбитов толку будет мало. Советую начать с теории, с самого начала.
возьми самый простой процесор типа пик 1684 или авр8535
изучи его внутреннюю структуру дабы по нему написано в инете огромная куча.
пока ты не прочитаеш все страниц 300 по процу ты ничего не поймешь
изучи ассемблер, товарищи подскажут как среда называется для работы ассемблере. я уж не помню - давно пики и авр не трогал
для авр она так и идет - авр студио
всё это качается из инета совершенно бесплатно
первая програма твоя будет примерно такая -
1, настроить ножки на вывод
2, установить ножку в 1
3, установить ножку в 0
4, goto 2
я лично на любом проце именно с этого начинал дабы понять понимаю я чо делаю илди нет и насколько правильно делаю
взять осцылограф и посмотреть есть ли импульсы на ножке
а потом уже начать пробовать работать с другими устройствами внутри процесорар
привет всем
дак сначало надо же собрать программатор ?
а вот осцилографа нету ,мож чемнибудь другим померить?
впринципи есть один вариант
сделать осцилограф из сотового телефона (сименс ц75)
там приставка к нему на микроконтроллере
но я думаю браться за неё еще рано .
вы про этот микроконтролер говорите?
PIC16F84
**.. такой закрыл глаза в тяжёлом вздохе ..**
Набери в гугле фразу "телеграфный ключ на микроконтроллере RU3GA" - там есть и программатор, и прошивка, и схема и всё на свете для того чтобы собрать первую конструкцию на микроконтроллере, и самому его прошить..
Заодно мож и телеграф выучишь.. :)
Впрочем, можешь не учить, просто запусти схему из десятка деталей.
Потом, по совету Алексея - берись за изучение талмудов..
Но что-то говорит мне.. :)
Ладно. Просто сделай телеграфный ключ, а там мож чё-нить другое тебе попадётся под руку.. и мы услышим новые, ранее невиданные и неслыханные вопросы.. :)
подскажите какойнибудь простой програматор для аттини45,85
желательно к юсби
Для начала нужно разделить два понятия --- "применение микроконтроллеров" и "изучение микроконтроллеров"...
Для применения --- Вам уже дали ссылки.
Для изучения --- ссылок несколько больше.
Вы определитесь. А потом уже будут советы конкретные.
В журнале РАДИО в начале 50-х были статьи об функциональных элементах : " И " " ИЛИ " " И - Не " на лампах .
мне просто надо прошить микроконтролер
так как у меня ноутбук то от юсби нужен програматор
програматор на микроконтролере не нужен пока
ВасилиЙ
Слёзно умоляю - расставляйте знаки препинания, хоть по минимуму!! :)
Чё вам нужно-то?
Программатор через USB? Схему или заводской?
Проще купить переходник USB - COM, и савять к нему программатор, чем ваять и контроллер и программатор самому..
а вы пробоваль через переходник этот шить ?
а то читал на др. форуме что неработает через переходник .
а где можно найти распиновку выводов sd, mini sd ,micro sd карт?
собираюсь WAV-плеер делать ,схема очень простая ,там микроконтроллер , флелшка и все.
а самому переходник можно спаять?? а то стоит дорого.
как определить что это за диоды в схемах
в первой то вроде стабилитроны ,а во второй тоже??
во второй тоже стабилитроны
любые, на 5 вольт. апсалютно любые
и вапще в этой схеме ты спокойно выкидываеш микросхему. входы у соединяеш с выходами зед, кнопку не делаешь ибо она нах не нужна и всё работает на ура
грубо говоря весь програматор состоит из резисторов и стабиков
у меня всю жизнь такие и были
(только я и стабики не ставил - ну это позволяет конструкция выводов процесора)
сделаеш програматор, залей любую прогу а потом скачай ее оборатно и убедись что в результате не нули или 1 пришли - значит работает.
вот когда получится тогда начнеш уже о плеерах говорить.
с плеерами затея дурацкая совершенно. как плеер он апсалютно никакой а как устройство для изучения очень сложен в плане программы
а зачем тебе переходник то? нет ком порта чтоль совсем????????
если комп обычный системник купи пси плату ком порта - она стоит максимум 200 рублей
переходник сам ты не спаяешь - там его програмировать надо немножко иначе он будет видиця не как ком порт а как неизвестное устройство под названием ft232 фирмы ftdi chip
про асемблер и си ты уже забыл я смотрю?
Добавлено через 7 минут
не
у авр там есть режим лоу вольт прог
впрочем как и у пика
5 вольт всегда хватало
я вапще тупо на плате устройства 4 резюка впаивал и разьем для програматора, то бишь напрямую к ком порту
у всех простых процов и микросхем есть внутри диоды к земле и к плюсу (ну это все гуру знают канешно) поэтому и стабилитроны не нужны особо
у меня ноутбук ,вроде нету ком порта на нем.
переходник стоит 340 руб.
а что она делает эта микросхема .
какой микроконтроллер брать сначала ?.
прогу написать на Dev-C++получится??
какую литературу почитать по языку для контроллеров?
микросхема преобразует сигналы usb шины в сигналы ком порта
не лезь в юзби, не лезь. там ну очень сложно. очень очень очень
купи переходник
бери авр8535 или пик16ф84 и на их сайте скачай среду разработки
начни с асемблера
блин - делай уже чонить, а то твои вопросы доставать начинают
одни вопросы а дела нету
помотрите правильно ли я исправил схемку
да
садись пять
следущее домашнее задание - спаять это всё
транзистор можешь любой какой хочешь нпн структуры(эмитер на землю), полевик тут совершенно ненужен
к примеру кт503(или 502 - не помню какой там нпн - в инете пазырь)
работать буит стопудова - там скорости три милибита в час
пока не спаяеш и не сфотаешь сюда, больше на вопросы отвечать не буду
кароче купил я этот переходник ,работает нормально .
паять буду попожже так как щас доделываю приёмник на кха058,
хочу печатку еще сделать под програматор чтоб нормально было ,
купил проц ATmega3216,тока он в планарном корпусе как смд детали кароче ,обычных почемуто неоказалось...
а где можно разъем ком порта купить к програматору ??
ато я чето нигде невидел их ,или тока с системников дергать?
Дык СТАЛКЕР ! ЗОНА !!!!
( читаем Стругацких )
кто? разьем? рублей 50-100
транзистор вообще любой ,
пойдет кт315??
пойдет
блин где ты их набрал то? выкиуть давно пора этот хлам доисторический
у меня большой покет этих транзисторов (также среди них болтаются п214 ,п605 ,кт903 ,всяких тиристоров ,диодов ,какието польские транзисторы есть новые ).
продавали в магазине подешовке ,я вот и купил их .
среди них нашол конденсатор 52-го года ,незнаю что с ним сделать ?
печатку уже сделал ,осталось подрезать её маленько.
ты шо - плюшкин?)))))))
кароче спаял его
фотка мутная потомучто на телефон снимал.
что дальше ,как програму написать.
найди сначала готовую и попробуй записать в проц а потом обратно скачать из него.
давай действуй
мне надо сначало както к контроллеру припаять
наверно печатку травить надо будет ,ато он в сд корпусе.
ну делай печатку
я те ж написал - сделай макетку - то есть такую плату у которой все выводы проца выведены на разьемы, подключено питание и кварц а так же отдельно разьем для программатора.
вот такую вытрави и будеш потом к ней припаивать к разьемам то что те нужно будет
привет всем
кароче мне один товарищь посоветовал скачать аврстудио ,
так как там есть тестовые проги ,
и попробовать залить в проц посмореть работает или нет програматор ,
наверно придется от переходника отпаять ком портовский разъем и припаять проводками к програматору ,(эта мысль кажется не очень хорошей ,но если акуратно перепоять то все норм будет).
что скажете по этому поводу????
блин щас пока ничо ни делаю ,так как ожидаю открытия магазинов.
проц хочу взять ATtiny231320PI ,попробовать ченить сделать.
Ребята.. Читаю я вас, и последние волосы дыбом встают..
Ну Василий - ещё можно понять.. хотя с трудом..
Ну а ты, Алексей - чего мучаешь родную речь? :(
Ты инженер или где?
Так тебя не только в Сколково не возьмут, а и тульские самовары делать не доверят.. А лично я - и ипотеку бы не дал..
Василию STALKER - будте любезны - не нарушайте специально грамматику русского языка, потому что за это и нарушения выписывают.
Реагировать на мой пост не надо.
Надо просто начать изъясняться нормальным человеческим языком. Ок?
Извините.
я падонак
привычка понимаешь..........
комп не видит аттини 2313 ,че делать ??
Подключить к компу веб-камеру :)
чем програмишь?
пони прог ,через переходник юсб -ком
говорят ничего не выйдет ,нужен полноценный ком порт или лпт .(((
По поводу изучения микроконтроллеров... Если вдруг как-то отвлечетесь от Интернет, то можно почитать и на бумаге, например, статьи Черномырдина Александра в журнале "Радиолюбитель" №8, №9, №10, №11, №12 2008 года, №1, №2 2009 года об ATMEGA128, статьи Романа Абраша в том же журнале, №1-12 2007 год, №1 и т. д 2008 года.
Изучение можно вести с параллельным чтением этих книг :
hamradio.tomsk.ru/download/book/avr.djvu
hamradio.tomsk.ru/download/book/pic24_expl.pdf
hamradio.tomsk.ru/download/MK_PIC24.Architecture.pdf
hamradio.tomsk.ru/?p=653
Сейчас, можно сказать, стало модно уходить от 8-битных МК в сторону 32-битных с архитектурой ARM (Advanced RISC Machines). Дело в том, что для начинающего человека безразлично, с какого микроконтроллера начать, лишь бы максимум информации был под рукой. А этих ARM теперь развелось уйма и информации полным.
Кроме информации, кругом полно и устройств, внутри которых эти МК установлены, то есть люди могут покупать для изучения не МК или кит, а какую-нибудь поделку с минимальным интеллектом, там обязательно найдется ARM.
Зная особенности программирования этих МК через специальный интерфейс JTAG, в большинстве случаев можно воспользовавшись китайской поделкой, одновременно получить МК, установленный уже на плате, иногда еще и с несложными органами управления и отображения (в зависимости от поделки).
Нужно учесть, что архитектура ARM предполагает несколько семейств ARM7, ARM9, ARM11. Начинать лучше с ARM7. Есть производители, которые специализируются на выпуске ARM с малым количеством выводов, что очень удобно для начального уровня и не отпугивает корпусами BGA с огромным количеством выводов. Хотя и с такими корпус ами с помощью китайских братьев можно справиться за необременительную плату, купив какую-нибудь цифровую рамку, получив сразу и крутой встроенный дисплей.
У фирмы NXP (ранее Philips) есть неплохой МК с малым количеством выводов (Low Pin Count) LPC2106, есть вариантв корпусе с 48 выводами. Здесь есть краткий обзор малоногих МК, где можно видеть, что есть варианты с различным набором портов, памяти и т.п. Самое прикольное, что применение JTAG позволяет и программировать и отлаживать изделие внутрисхемно, используя крутые и удобные программные средства, типа Keil или IAR.
На мой взгляд, давно пора присмотреться и начинающим к этой архитектуре, чтобы не отставать от происходящего вокруг нас: сначала появились мобильники, потом планшетники, теперь уже и ноутбуки используют эту архитектуру.
Сюда еще следует добавить ARM Cortex M0 от NXP.
Эти 32-битные контроллеры дешеле чем Атмеловские 8-битные.
Для них выпускается недорогая отладочная плата LPCXpresso с бесплатной средой программирования - http://ics.nxp.com/lpcxpresso/
Весьма достойная вещь для начала.
Однако следует учесть, что архитектура ARM значительно сложнее AVR, усилий для начального понимания придется приложить побольше.
вбейте волшебное словечко "ardunio" в поиск...
Меня заинтересовало.... :)
Я постарался описать процесс тут
Если совсем ноль, то с него: - http://ikarab.narod.ru/Kea_20.html.
Самое главное понять основные принципы, выучить основные и вспомогательные инструменты, а потом прыгать с контроллера на контроллер. Если программить на С++, тогда практически совсем не важно какой под рукой контроллер. Важно только понять архитектуру конкретного контроллера и найти для него правильный компилятор С++.
ой пардон :) "arduino" ... есть и русский сайт и форум http://arduino.ru
Жаль, что до сих пор многие застревают на 8-битных. Ваше сообщение было в 2009, а до сих пор народ мусолит старые камни.
Добавлено через 1 минуту
Я бы не оветовал программировать на Си плюс плюс, лучше наинать с обычного Си, иначе люди совсем запутаются