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

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

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

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

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

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

Делимся опытом Наступив на грабли - сообщи другим! Обмен опытом разработки и ремонта электронных устройств.

 
Опции темы
Непрочитано 14.09.2007, 10:00  
miviff
Прохожий
 
Регистрация: 07.09.2007
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
miviff на пути к лучшему
По умолчанию вопрос новичка

Здравствуйте,

хочу узнать ответы на такие вопросы: Что такое отладочная плата? (то есть зачем конкретно она используется?), Что такое макетная плата и чем она отличается от отладочной платы? Что такое оценочная плата и чем она отличается от макетной и отладочной? Что такое демонстрационная плата и зачем она нужна?

Спасибо.
miviff вне форума  
Непрочитано 14.09.2007, 11:44  
Drex
Прописка
 
Аватар для Drex
 
Регистрация: 16.04.2004
Сообщений: 201
Сказал спасибо: 336
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
Drex на пути к лучшему
По умолчанию

Отладочная плата это как правило плата для отладки программ на МК. Кроме самого МК на ней установлены наиболее часто используемые в контроллерных схемах узлы. Такие как: Источник питания, интерфейсные преобразователи для связи МК и PC, Светодиоды и кнопочки, цифровые индикаторы, символьные ЖК модули, регулируемые источники напряжения для АЦП. Список конечно неполный, но смысл, думаю, понятен. На этой плате джамперами и перемычками устанавливается та или иная конфигурация и отлаживается программа контроллера. Как правило паяльник в этом случае не используется вообще.

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

Оценочная и демонстрационная - думаю это одно и тоже. Это скорее всего просто рекламная продукция для оценки возможностей того или иного электронного компонента. Ведь просто глядя на микросхему трудно оценить ее возможности, а тут живое устройство, которое можно включить и поиграться с ним.
Drex вне форума  
Непрочитано 14.09.2007, 12:13  
miviff
Прохожий
 
Регистрация: 07.09.2007
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
miviff на пути к лучшему
По умолчанию

Спасибо за ответ

Хочу еще вот такой вопрос задать: Хочу заняться разработкой устройств на базе атмеловского контроллера. Я так понимаю, что мне лучше для этого приобрести отладочную плату и макетную плату для этого контроллера?

Какими инструментами вообще пользуются при проектированииразработке устройств на базе МК? Я так понимаю, что используются отладочныемакетные платы и какие нибудь симуляторы наподобие Proteus?
miviff вне форума  
Непрочитано 14.09.2007, 13:02  
my504
Прописка
 
Аватар для my504
 
Регистрация: 30.07.2006
Адрес: Фрязино, М.О.
Сообщений: 116
Сказал спасибо: 0
Сказали Спасибо 23 раз(а) в 20 сообщении(ях)
my504 на пути к лучшему
По умолчанию

Я думаю лучше сначала ничего не покупать, а поиграть в AVR Studio для атмел (MPLAB для пика), а лишь затем в Протеус и в завершение в железо...
my504 вне форума  
Непрочитано 14.09.2007, 13:07  
miviff
Прохожий
 
Регистрация: 07.09.2007
Сообщений: 3
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
miviff на пути к лучшему
По умолчанию

Да не, я уже пользовался протеусом и avrstudio, писал программки, отлаживал и т.д. Сейчас просто хочу уже заказывать необходимые железкиинструменты, вот и спрашиваю что нужно брать чтобы продуктивно заниматься разработкой?
miviff вне форума  
Непрочитано 14.09.2007, 18:17  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Сообщение от miviff
Да не, я уже пользовался протеусом и avrstudio, писал программки, отлаживал и т.д. Сейчас просто хочу уже заказывать необходимые железкиинструменты, вот и спрашиваю что нужно брать чтобы продуктивно заниматься разработкой?
Смотря во что это потом выльется , одно дело для себя совсем другое производство...
dosikus вне форума  
Непрочитано 15.09.2007, 09:07  
dimonbest
Гражданин KAZUS.RU
 
Аватар для dimonbest
 
Регистрация: 30.04.2006
Сообщений: 984
Сказал спасибо: 5
Сказали Спасибо 18 раз(а) в 14 сообщении(ях)
dimonbest на пути к лучшему
По умолчанию

Сообщение от miviff
Да не, я уже пользовался протеусом и avrstudio, писал программки, отлаживал и т.д. Сейчас просто хочу уже заказывать необходимые железкиинструменты, вот и спрашиваю что нужно брать чтобы продуктивно заниматься разработкой?
Можно купить макетную плату, на ней спаять что необходимо, и проверять...
Преимущество макетной платы - в ней можно допаивать любые элементы, микросхемы, и то что может не быть в отладочной плате .
dimonbest вне форума  
Непрочитано 20.09.2007, 21:48  
pirotehnick
Прохожий
 
Регистрация: 29.06.2006
Сообщений: 6
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
pirotehnick на пути к лучшему
По умолчанию

Подскажите пожалуйста как правильно настроить АЦП и отобразить результаты преобразования на
светодиодах, т.е. записать в порт.

Я использовал вот такой код программы в 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();

}
pirotehnick вне форума  
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вопрос по си Gladkih Микроконтроллеры, АЦП, память и т.д 4 12.02.2009 22:21
ВОПРОС ПО СИ Gladkih Микроконтроллеры, АЦП, память и т.д 5 04.12.2008 16:30
Вопрос новичка. IAR C, AVR & interrupt sns13 Микроконтроллеры, АЦП, память и т.д 5 18.03.2008 18:08
Усилитель для новичка SpiderStas Аудиотехника 8 04.10.2006 11:48


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


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