Модераторы: PILOT, ManiaK, Mazzi

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Для начинающих 
:(
    Опции темы
OlegFPM
Дата 12.6.2004, 14:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 35
Регистрация: 27.4.2004

Репутация: нет
Всего: нет



Цитата
Меня интересует, сколько стоит один из дешевых микроконтроллеров AVR, какие характеристики у этих контроллеров. На каких можно начинать пробовать программировать, а самое главное, как прошить контроллер. Просто я слышал, что их подсоединяют к com или lpt порту в основном, но есть шанс спалить либо контроллер, либо комп, особенно если ты начинающий.


цена - до 5 у.е. (стоко платили за ATmega 128)
х-ки разные, все зависит от задачи которую надо решить. Есть 3 класса: classic, tiny, mega.
Все они перешиваются до 10000 раз, может больше.
программатор - есть схема в книге Голубцов "микро контроллеры AVR: от простого к сложному ", которая вешается на LPТ порт, так же полезно будит почитать книгу Евстифеева "микроконтроллеры AVR" - взять лучше последнее издание, там как раз описываются все 3 класса. В этой книге есть примеры как на Си так и на Asm. Так же надо почитать отдельно документацию по тому кристалу, который ты выбрал. Вся она на анл. языке !!!
Помимо программатора понадобится блок питания на 5 Вольт (можно больше) , асцелогроф или что то ему эквивалентное.
Так же надо определиться на каком языке писать программу, можно на Asm, C++, Basic.
Я программировал на CodeVision 1.23, так же для отладки оспользовал AVR Studio (В CodeVision нет такой штуки как Watch)

Про программаотры на COM порт я не слышал и не видел.

Контроллер зжечь сложно, разве что пояльной лампой, но его можно полностью отключить, вот тогда начинается веселух
PM MAIL   Вверх
PILOT
Дата 14.6.2004, 14:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


производство
****


Профиль
Группа: Модератор
Сообщений: 2724
Регистрация: 4.4.2002
Где: москва

Репутация: 20
Всего: 54



Ув. Олег.

Вы ошиблись со стоимостью:
http://www.chip-dip.ru/shop/?gid=101&ggid=...yword=ATmega128
на самом деле стоимость их около 12 долларов.
Также вы ошиблись и с тем, что отсутствуют последовательные COM программаторы.
Дело в том, что LPT-программатор он же ByteBlaster программирует на самом деле не параллельно, а посредством SPI. Т.е. параллельный порт используется как бы не по назначению. Гораздо удобнее в этом плане использовать именно COM. Но так уж сложилось что именно Альтеровский ByteBlaster был так хорошо принят, т.к. его можно использовать как совместно с Max'ом так и для программирования контроллеров фирмы ATMEL без дополнительных затрат.
Если Вы поищете в интернете то обязательно найдете и "полностью последовательные" программаторы.
Указанные книги являются лишь переводом на русский язык даташита на контроллер, причем последний почти не содержит ошибок. Единственный минус этой документации - английский язык, но это не проблема для того, кто имеет хоть какие-нибудь познания в языке, потому что написано там все очень однозначно.

СУВ.
ЗЫ.
1) И еще раз про ошибки, на которые можно было бы закрыть глаза, если бы они не были в слове непосредственно близком по тематике, что не может не сказаться на восприятии вашего сообщения.
2) Если вы не уверены в справедливости того, что пишите, то лучше либо проверить, либо не писать.



--------------------
тут могла быть Ваша реклама...
PM MAIL WWW ICQ   Вверх
konst696
Дата 11.8.2004, 12:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 10.8.2004

Репутация: нет
Всего: нет



Зачем AVR? Почему не PIC? В плане поддержки с пиками пороще, куча даташитов на русском языке. Да и с программаторами ничего сложного (пара ключей, несколько инверторов и 7805)
На мой взгляд с пиками проще.


PM MAIL   Вверх
Zaman
Дата 11.8.2004, 13:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 219
Регистрация: 28.6.2004

Репутация: нет
Всего: 2



Наличие большого обьема даташитов - не показатель!!!!

PM MAIL   Вверх
Alexei
Дата 12.8.2004, 08:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 382
Регистрация: 20.8.2003

Репутация: 4
Всего: 4



ATTini26- 16 - $2
118 инстр.
2к флэш
128 СРАМ
2 таймера
2 канала ШИМ
10-АЦП
1- компаратор
...

PM MAIL   Вверх
konst696
Дата 12.8.2004, 13:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 19
Регистрация: 10.8.2004

Репутация: нет
Всего: нет



Поослушай PRO_BD где ты нашел 16f84a за 200р (наверное он золотой) я их беру за 100р маусимум, 16f877 за 250р.
Во всем остальном с тобой согласен, к тому же очень много даташитов на русском, хорошая тех поддержка производителя.
В общем, на мой взгляд, лучьше начинать с пиков, особенно если планируеш бльше заниматся автоматикой
Добавлено @ 13:28
Приношу извинения не туда отправил.
PM MAIL   Вверх
PILOT
Дата 14.8.2004, 15:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


производство
****


Профиль
Группа: Модератор
Сообщений: 2724
Регистрация: 4.4.2002
Где: москва

Репутация: 20
Всего: 54



Цитата(konst696 @ 11.8.2004, 09:45)
Зачем AVR? Почему не PIC? В плане поддержки с пиками пороще, куча даташитов на русском языке. Да и с программаторами ничего сложного (пара ключей, несколько инверторов и 7805)
На мой взгляд с пиками проще.

Не стоит разводить обсуждения что лучше, а что нет, этот топик был создан автором не для этого.

СУВ.


--------------------
тут могла быть Ваша реклама...
PM MAIL WWW ICQ   Вверх
gribikc
Дата 15.8.2004, 16:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 339
Регистрация: 9.2.2003

Репутация: нет
Всего: нет



не народ предпочитаю picmicro
документация и на руском и на англицком программатор я купил за 550 рубликов а чего стоит mlab ide да вот это вещь
для начала хорошо разобраться с pic16f84
а я потом перещёл на pic12f675



--------------------
---------------------------------------------
Заранее спасибо!!!
PM WWW ICQ   Вверх
DRUID 3
Дата 6.12.2004, 12:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 25.11.2004

Репутация: нет
Всего: нет



Не совсем втему, конечно, но вот ссылка на русские "ДАТА ШЫ smile ТЫ" по Pic-ам, начинающим рекомендую...

http://www.microchip.ru/lit/articles/


PM MAIL   Вверх
питт
Дата 23.12.2004, 16:13 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











а начинать-то надо с...английского!
  Вверх
quarz
Дата 16.1.2005, 00:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 205
Регистрация: 7.1.2005

Репутация: нет
Всего: 3



ЛЮДИ, вместо того чтобы спорить какой микроконтроллер лучше, разумнее чтобы каждый дал краткое описание(рекламу) микроконтроллера с которым ты работаешь.
Например:

Фирма: Microchip
Обозначение: PICXXXXXXX-XXXX
PICXXC - РПП однократно программируемая (память программ). Обычно в такие кристаллы зашиваются готовые, отлаженные программы.
PICXXF - flash память программ. Около 1000 циклов перезаписи. Применяется для отладки кода.
Наиболее известные и популярные модели: PIC12C509, PIC16F84
Параметры:

кол-во ног: 8-40
кол-во портов ввода вывода(6-33) - каждый вывод может работать как вход или как выход
Каждая нога выдает макс. ток 25 мА
Кварц - от ?? до 4-20 МГц.
У наиболее навороченных для освобождения ног под порты I/O имеется встроенный кварц на 4 МГц.
У некоторых(например у PIC16X7XX) имеется АЦП.
Аппаратный стек - 8 уровней
Программный стек отсутствует
Весь Ассемблер пиков состоит из 35 команд.
Программаторы бывают разные - от переходника к lpt(естественно сужается диапазон программируемых кристаллов и качество) до супер навороченных от фитона или Microchip, которые программируют чуть ли не все номенклатуру производимых микрочипом кристаллов smile)
Среда разработки - MPLAB, freeware, весит около 36 метров. Я бы не сказал что она мне понравилась - при отладке - глюки, не понимает длинных путей(>64 символов), и т.д. Кроме того есть компиляторы С для пиков типа HI-TECH C ftp://ftp.qrz.ru/pub/hamradio/microchips/hi_tech_c/hi-tech_c.zip

А теперь я хотел бы что нибудь узнать об Атмелах



PM MAIL   Вверх
PILOT
Дата 16.1.2005, 01:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


производство
****


Профиль
Группа: Модератор
Сообщений: 2724
Регистрация: 4.4.2002
Где: москва

Репутация: 20
Всего: 54



Самое главное в МК это MIPS и разрядность. А этого не указано smile

СУВ.


--------------------
тут могла быть Ваша реклама...
PM MAIL WWW ICQ   Вверх
quarz
Дата 16.1.2005, 12:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 205
Регистрация: 7.1.2005

Репутация: нет
Всего: 3



8-разрядные.
Для серии PICXX18 на тактовой в 10 МГц 10 MIPS
PM MAIL   Вверх
jimmi
Дата 17.1.2005, 11:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 122
Регистрация: 20.9.2004

Репутация: 5
Всего: 5



smile

Это сообщение отредактировал(а) jimmi - 7.9.2005, 17:24
PM MAIL   Вверх
PILOT
Дата 17.1.2005, 23:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


производство
****


Профиль
Группа: Модератор
Сообщений: 2724
Регистрация: 4.4.2002
Где: москва

Репутация: 20
Всего: 54



В этом смысле Си как язык привлекательнее smile т.к. программу особо переделывать не нужно smile

СУВ.


--------------------
тут могла быть Ваша реклама...
PM MAIL WWW ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Микроконтроллеры (MCU) и микропроцессоры (MPU)"
PILOT ManiaK
UniBomb Mazzi

На данный раздел помимо Правил форума распространяются текже следующие правила:


  • Прежде чем создать тему воспользуйтесь поиском или посмотрите в faq. Возможно на форуме уже есть ответ на ваш или близкий к вашему вопрос.
  • В заголовке темы в квадратных скобках обозначьте используемое семейство микроконтроллера: [avr],[pic],[arm].
  • При создании темы с вопросом указывайте участок кода с ошибкой, версию компилятора, схемы подключения, fuse биты и прочие данные, которые помогут найти правильный ответ. Для форматирования текста программ используйте кнопку код.
  • Новое сообщение должно иметь прямое отношение к тематике этого раздела. Для флуда, просьб выполнить задание, поиска партнёров или исполнителей существуют свои разделы.
  • Если вы заметили несовместимое с правилами сообщение, то можете уведомить об этом модератора раздела нажав кнопку Репорт у соответствующего сообщения.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, PILOT, ManiaK, UniBomb, Mazzi.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Микроконтроллеры (MCU) и микропроцессоры (MPU) | Следующая тема »


 




[ Время генерации скрипта: 0.0976 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.