Делимся опытом Наступив на грабли - сообщи другим! Обмен опытом разработки и ремонта электронных устройств. |
14.09.2007, 10:00
|
#1
|
Прохожий
Регистрация: 07.09.2007
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
вопрос новичка
Здравствуйте,
хочу узнать ответы на такие вопросы: Что такое отладочная плата? (то есть зачем конкретно она используется?), Что такое макетная плата и чем она отличается от отладочной платы? Что такое оценочная плата и чем она отличается от макетной и отладочной? Что такое демонстрационная плата и зачем она нужна?
Спасибо.
|
|
|
|
14.09.2007, 11:44
|
#2
|
Прописка
Регистрация: 16.04.2004
Сообщений: 201
Сказал спасибо: 337
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
Отладочная плата это как правило плата для отладки программ на МК. Кроме самого МК на ней установлены наиболее часто используемые в контроллерных схемах узлы. Такие как: Источник питания, интерфейсные преобразователи для связи МК и PC, Светодиоды и кнопочки, цифровые индикаторы, символьные ЖК модули, регулируемые источники напряжения для АЦП. Список конечно неполный, но смысл, думаю, понятен. На этой плате джамперами и перемычками устанавливается та или иная конфигурация и отлаживается программа контроллера. Как правило паяльник в этом случае не используется вообще.
Макетная плата - это плата со множеством дырочек, на которые можно припаять детали и соединить их отрезками проводков, получив рабочую схему. На таких платах производится пробный монтаж, и многократный перемонтаж при разработке именно аппаратной части устройства. Одной из деталей на этой плате также может быть и МК, и все что находится на отладочной плате.
Оценочная и демонстрационная - думаю это одно и тоже. Это скорее всего просто рекламная продукция для оценки возможностей того или иного электронного компонента. Ведь просто глядя на микросхему трудно оценить ее возможности, а тут живое устройство, которое можно включить и поиграться с ним.
|
|
|
|
14.09.2007, 12:13
|
#3
|
Прохожий
Регистрация: 07.09.2007
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Спасибо за ответ
Хочу еще вот такой вопрос задать: Хочу заняться разработкой устройств на базе атмеловского контроллера. Я так понимаю, что мне лучше для этого приобрести отладочную плату и макетную плату для этого контроллера?
Какими инструментами вообще пользуются при проектированииразработке устройств на базе МК? Я так понимаю, что используются отладочныемакетные платы и какие нибудь симуляторы наподобие Proteus?
|
|
|
|
14.09.2007, 13:02
|
#4
|
Прописка
Регистрация: 30.07.2006
Адрес: Фрязино, М.О.
Сообщений: 116
Сказал спасибо: 0
Сказали Спасибо 23 раз(а) в 20 сообщении(ях)
|
Я думаю лучше сначала ничего не покупать, а поиграть в AVR Studio для атмел (MPLAB для пика), а лишь затем в Протеус и в завершение в железо...
|
|
|
|
14.09.2007, 13:07
|
#5
|
Прохожий
Регистрация: 07.09.2007
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Да не, я уже пользовался протеусом и avrstudio, писал программки, отлаживал и т.д. Сейчас просто хочу уже заказывать необходимые железкиинструменты, вот и спрашиваю что нужно брать чтобы продуктивно заниматься разработкой?
|
|
|
|
14.09.2007, 18:17
|
#6
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Сообщение от miviff
|
Да не, я уже пользовался протеусом и avrstudio, писал программки, отлаживал и т.д. Сейчас просто хочу уже заказывать необходимые железкиинструменты, вот и спрашиваю что нужно брать чтобы продуктивно заниматься разработкой?
|
Смотря во что это потом выльется , одно дело для себя совсем другое производство...
|
|
|
|
15.09.2007, 09:07
|
#7
|
Гражданин KAZUS.RU
Регистрация: 30.04.2006
Сообщений: 984
Сказал спасибо: 5
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
|
Сообщение от miviff
|
Да не, я уже пользовался протеусом и avrstudio, писал программки, отлаживал и т.д. Сейчас просто хочу уже заказывать необходимые железкиинструменты, вот и спрашиваю что нужно брать чтобы продуктивно заниматься разработкой?
|
Можно купить макетную плату, на ней спаять что необходимо, и проверять...
Преимущество макетной платы - в ней можно допаивать любые элементы, микросхемы, и то что может не быть в отладочной плате .
|
|
|
|
20.09.2007, 21:48
|
#8
|
Прохожий
Регистрация: 29.06.2006
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Подскажите пожалуйста как правильно настроить АЦП и отобразить результаты преобразования на
светодиодах, т.е. записать в порт.
Я использовал вот такой код программы в WinAVR для Atmega8:
#include ‹avr/io.h›
#include ‹avr/delay.h›
#include ‹util/delay_basic.h›
#define F_CPU 8000000UL // 8 MHz
unsigned char read_ADC(void){
unsigned char result, i=255;
sbi(ADCSR, ADSC); // запуск преобразования
loop_until_bit_is_set(ADCSR, ADSC); // ждем, пока не будет сброшен бит ADSC
while(i--); // ждем обновления регистра данных
return ADCH; // возвращаем 8 старших разрядов результата
}
int main(void)
{
DDRD = 0xff;
ADCSR = 0x86;
ADMUX = 0X25;//no error
PORTD = read_ADC();
}
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 20:28.
|
|