Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

Все что нужно для начала работы с микроконтроллерами

Непрочитано 14.10.2009, 13:03  
incm
Прохожий
 
Регистрация: 24.03.2008
Сообщений: 5
Сказал спасибо: 4
Сказали Спасибо 1 раз в 1 сообщении
incm на пути к лучшему
По умолчанию Все что нужно для начала работы с микроконтроллерами

Когда то в институте немного занимался подобным в рамках лабораторных работ. Так что теорию знаю и паяльник держать умею. Но потом пошел в программеры и тот небольшей опыт малость подзабылся, да и элементная база за эти 8 лет думаю уже другая.
Вот решил вернуться к электронике, как к хобби и способу что-то сделать для облегчения своей жизни, так как идей куча и хочется что-то сделать.

Собственно вопросы:
1. С чего начать изучение контроллеров (азы и теорию знаю, а вот практики можно сказать нет) ?
2. Какие именно контролеры лучше изучать? Пока делать ничего сложного не собираюсь, в основном это разные управляющие устройства (освещением, приводами и т.п.) и устройства измерения (температура, напряжение и т.п.) + индикация.
3. Какую литературу, учитывая п.2 стоит почитать ?
4. Чем лучше проектировать схемы, с учетом того что бы можно было на основе схемы автоматом расчитать разводку платы ?
5. Как наиболее просто делать платы в домашних условиях для единичных экземпляров ?
6. Какое оборудование нужно обязательно и желательно иметь для начала разработки схем на микроконтроллерах ?
7. Какое ПО надо для написания микрокода ? И на каком языке лучше писать? Я так понимаю сейчас полно компиляторов с высокоуровневых языков. Обычный язык С и С++ знаю хороше - я так понимаю на им подобных языках сейчас пишут для МК.
8. Как отлаживать работу схемы ?
9. Какие лучше использовать устройства индикации индикации цифр и символов.
10. То что не учел в своих вопросах...


Еще отмечу что это для меня скорее как хобби, так что цена элементной базы и оборудования не должна быть большей.
Реклама:
incm вне форума  
Сказали "Спасибо" incm
7evgen7 (25.10.2009)
Непрочитано 14.10.2009, 14:15  
j2153
Гражданин KAZUS.RUN
 
Аватар для j2153
 
Регистрация: 09.04.2009
Сообщений: 606
Сказал спасибо: 24
Сказали Спасибо 48 раз(а) в 41 сообщении(ях)
j2153 на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

Ого-го. Автор прошелся хорошо, практически по всей широте и долготе)))))

1. Если теория уже есть, а практики нет - с нее и начинать. Главное - иметь хорошую задачу...

2. Вот у меня были точно такие же запросы, плюс хотелось в DIP-корпусах и недорого. Выбор пал на PIC-и от Микрочипа.
Кто хочет обругать - битте, плиз!

3. Читал всё, что попадалось по теме.

4. Автороутер - это открытый вопрос. Серьезные CAD-ы для любительской работы громоздки, и дают слишком мелкий рисунок со множеством переходных отверстий. Сверлить в ручную - замучаешься.
К сожалению, сам не нашел пока ничего лучшего, чем "PCB Individual Assistaint" (PIA), хотя это явно не идеал...
Должен заметить, что НИ ОДИН автотрассировщик не даст Вам столь логичный и качественный рисунок, как ручная разводка.
Я не гнушаюсь такой работой, учитывая, что с микроконтроллерами, когда на какую ногу хочу - на такую сигнал и выведу - платы получаются до тривиальности простыми. Для ручной работы мне понравилась рисовалка Sprint Layout 5.

5. Испробовал всякие способы, включая разные фоторезисты. И могу уверенно сказать: "лазерный утюг" - форева!

6. Программатор выбранного типа микроконтроллеров. (Компьютер, как я понимаю, Вы уже имеете).
Симулятор цепей (PROTEUS) не благоволю, предпочитаю отладку на макете - то есть реал вместо виртуала.
Ну и обычное оборудование для работы с электроникой: осциллограф, тестер, блок питания...

7. Лучше писать на языке, который знаешь. Я пишу на PIC-Бейсике (PBP).

8. Я отлаживаю на макете. И только так. Никакой симулятор не даст полных гарантий.

9. Такие, какие подойдут для разрабатываемого Вами устройства. Я, например, однажды использовал АЛС318 )))))

Последний раз редактировалось j2153; 16.10.2009 в 12:04.
j2153 вне форума  
Эти 3 пользователя(ей) сказали Спасибо j2153 за это сообщение:
7evgen7 (25.10.2009), incm (27.10.2009), vitfre (28.10.2009)
Непрочитано 22.10.2009, 19:58  
DSerge
Прописка
 
Регистрация: 15.09.2008
Сообщений: 208
Сказал спасибо: 45
Сказали Спасибо 29 раз(а) в 24 сообщении(ях)
DSerge на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

Могу выслать на твой e-mail все, что у меня есть (в т.ч. и книги).
DSerge вне форума  
Непрочитано 22.10.2009, 20:39  
baiderin
Почётный гражданин KAZUS.RUN
 
Аватар для baiderin
 
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,739
Сказал спасибо: 2,487
Сказали Спасибо 897 раз(а) в 584 сообщении(ях)
baiderin на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

Если хочется понимать,как все это внутри работает,то начать писать на ассеммблере.Потом и на Си перейти,но знание ассемблера иногда очень спасает.
Я, в свое время,купил самый простой ATMEL овский процессор,книгу с диском,
поставил AVRstudio,скачал программатор PonyProg и вперед.
Для отладки макет-самая надежная вещь.
Сейчас есть замечательные суперяркиеиндикаторы Kingbright.
3х 4х разрядного хватит за глаза.
Индикатор и 8 резисторов в катоды и вся индикация.
Sprint для разводки,утюг в руки и удачи.
baiderin вне форума  
Эти 2 пользователя(ей) сказали Спасибо baiderin за это сообщение:
7evgen7 (25.10.2009), leonidk (23.10.2009)
Непрочитано 22.10.2009, 21:33  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

Что нужно - для начала создавать темы там где надо.
Затем - постепенно по мере изучения здесь задавать вопросы .
Определись с выбором , укажем на литературу.
Советую изучать с одновременным эксперементированием в Протеусе
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 22.10.2009, 22:38  
lastmage
Частый гость
 
Регистрация: 25.09.2009
Сообщений: 27
Сказал спасибо: 0
Сказали Спасибо 9 раз(а) в 4 сообщении(ях)
lastmage на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

Начинал с Pic, сразу на асме, среда программирования MPLab, рисовать можно и пэинте, но в последнее время пользуюсь DipTrace. Proteus так же не доверяю, поскольку встречал несколько раз, когда протеус считал нерабочую схему рабочей. В виртуале всего не сымитируешь. Простой самодельный программатор для пиков и примеры программ можно посмотреть здесь: http://radiohlam.ru
lastmage вне форума  
Непрочитано 23.10.2009, 10:51  
woroba
Гражданин KAZUS.RUN
 
Регистрация: 13.06.2005
Адрес: РК г.Павлодар
Сообщений: 862
Сказал спасибо: 98
Сказали Спасибо 216 раз(а) в 139 сообщении(ях)
woroba на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

Сообщение от j2153 Посмотреть сообщение
DIP-корпусах и недорого. Выбор пал на PIC-и от Микрочипа.
Ни чего не имею против пиков, но цена (Новосибирск) 1:3 в пользу AVR.
__________________
Не ошибается лишь тот, кто ни чего не делает!
woroba вне форума  
Непрочитано 23.10.2009, 11:19  
aleksandr-zh
Гражданин KAZUS.RUN
 
Регистрация: 03.12.2004
Сообщений: 932
Сказал спасибо: 822
Сказали Спасибо 609 раз(а) в 216 сообщении(ях)
aleksandr-zh на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

incm,
сам почти новичок
могу выслать всё, что имеется
с Интернетом у нас засада, выкачивать буду неделю
Поэтому приедложения - в личку
всем, чем смогу - помогу

тем более, у меня к Вам есть кое-какое предложение

позволю себе ссылки на свой же сайт (если модератор против, то удалит):
раздел PIC
программатор http://pic-avr.narod.ru/pic/programmator.htm
компиляторы http://pic-avr.narod.ru/pic/compilers.htm
отладка PIC Simulator (описание работы в нем: http://pic-avr.narod.ru/pic/PIC-Simulator.htm)

раздел AVR
программатор http://pic-avr.narod.ru/avr/programmator.htm (и описание от моего друга к нему http://pic-avr.narod.ru/LWC/Stk500.htm)
компиляторы http://pic-avr.narod.ru/avr/compilers.htm
отладка avr simulator (см описание от Pic simulator)

Последний раз редактировалось aleksandr-zh; 23.10.2009 в 11:40.
aleksandr-zh вне форума  
Сказали "Спасибо" aleksandr-zh
7evgen7 (25.10.2009)
Непрочитано 23.10.2009, 11:51  
Popeye
Почётный гражданин KAZUS.RUN
 
Аватар для Popeye
 
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
Popeye на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

Сообщение от incm Посмотреть сообщение
10. То что не учел в своих вопросах...
Английский............
Не обязательно, но если не знаете обречены заниматся кристаллами пятилетней давности. Хотя для хобби хватят, с избытком.
Удачи!
__________________
Мыслю, следовательно существую
Popeye вне форума  
Непрочитано 23.10.2009, 12:13  
avr123-nm-ru
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,552
Сказал спасибо: 75
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

Сообщение от aleksandr-zh Посмотреть сообщение
http://pic-avr.narod.ru/pic/programmator.htm
Отличный сайт !!!

А я посоветую PROTEUS использовать - http://proteus123.narod.ru

Позволит вам сберечь деньги и детали и увидеть что происходит ВНУТРИ электронных компонентов и микроконтроллеров.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Эти 2 пользователя(ей) сказали Спасибо avr123-nm-ru за это сообщение:
7evgen7 (25.10.2009), allcan (30.10.2009)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45
NO / NC что означает для датчика? e-not Информация по радиокомпонентам 16 09.02.2017 01:12
Linux-ваше мнение Tvenn Делимся опытом 6169 23.08.2015 08:57
Усилители для наушников LabAT Аудиотехника 31 02.06.2012 21:50


Часовой пояс GMT +4, время: 22:22.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.