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

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

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

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

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

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

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

 
Опции темы
Непрочитано 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.RU
 
Аватар для j2153
 
Регистрация: 09.04.2009
Сообщений: 607
Сказал спасибо: 25
Сказали Спасибо 49 раз(а) в 42 сообщении(ях)
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
Сообщений: 210
Сказал спасибо: 45
Сказали Спасибо 29 раз(а) в 24 сообщении(ях)
DSerge на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

Могу выслать на твой e-mail все, что у меня есть (в т.ч. и книги).
DSerge вне форума  
Непрочитано 22.10.2009, 20:39  
baiderin
Почётный гражданин KAZUS.RU
 
Аватар для baiderin
 
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,727
Сказал спасибо: 2,417
Сказали Спасибо 894 раз(а) в 581 сообщении(ях)
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
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
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.RU
 
Регистрация: 13.06.2005
Адрес: РК г.Павлодар
Сообщений: 866
Сказал спасибо: 99
Сказали Спасибо 216 раз(а) в 140 сообщении(ях)
woroba на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

Сообщение от j2153 Посмотреть сообщение
DIP-корпусах и недорого. Выбор пал на PIC-и от Микрочипа.
Ни чего не имею против пиков, но цена (Новосибирск) 1:3 в пользу AVR.
__________________
Не ошибается лишь тот, кто ни чего не делает!
woroba вне форума  
Непрочитано 23.10.2009, 11:19  
aleksandr-zh
Гражданин KAZUS.RU
 
Регистрация: 03.12.2004
Сообщений: 932
Сказал спасибо: 824
Сказали Спасибо 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.RU
 
Аватар для Popeye
 
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
Popeye на пути к лучшему
По умолчанию Re: Все что нужно для начала работы с микроконтроллерами

Сообщение от incm Посмотреть сообщение
10. То что не учел в своих вопросах...
Английский............
Не обязательно, но если не знаете обречены заниматся кристаллами пятилетней давности. Хотя для хобби хватят, с избытком.
Удачи!
__________________
Мыслю, следовательно существую
Popeye вне форума  
Непрочитано 23.10.2009, 12:13  
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 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, время: 23:26.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot