roboforum.ru

Технический форум по робототехнике.

Прикольная железка (Propeller P8X32A от Parallax)

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Re: Прикольная железка (Propeller P8X32A от Parallax)

Сообщение Different » 20 дек 2007, 10:26

freerider писал(а):Железяка интересная,но
нет АЦП/ЦАП ов,
что снаружи вешать?

ЦАП И АЦП реализуются непосредственно с помощью выходов и программных алгоритмов. Особенностью входов является прецизионный порог, равный Uпит/2.
Качество для аудио отличное. Те, кто пробовал, подтверждают. Если нужны более быстродействующие и качественные - вешать внешние.
Different
 
Сообщения: 29
Зарегистрирован: 10 дек 2007, 17:45
Откуда: Москва

Re: Прикольная железка (Propeller P8X32A от Parallax)

Сообщение lebaon » 12 янв 2008, 18:06

а можно поподробнее? как именно это ацп реализуется?
Аватара пользователя
lebaon
Безбашенный Теоретик
 
Сообщения: 1137
Зарегистрирован: 07 янв 2006, 18:30
Откуда: Подмосковье

Re: Прикольная железка (Propeller P8X32A от Parallax)

Сообщение -= Александр =- » 15 янв 2008, 07:22

Стандартно через RC-цепочку, замеряется время зарядки кондера до порога срабатывания...

А вообще нафиг этот пропеллер, если уж осваивать - то что-нить стандартное. Не хватает AVR - логичнее всего взяться за ARM (если надо крутые алгоритмы строить) или ПЛИС (если надо бешеное быстродействие). DSP я не предлагаю ибо вообще с ними пока не сталкивался (да и не особо хочется)...

Вообще я глядя на этот чип придумал одну вещицу: 4-6 АЦП на 60 МГц, и ПЛИС+Память+ARM с USB. Идея того-же "пропеллера" - запускать АЦП по-кругу, чтоб поднять быстродействие. Если все получится - будет некое подобие цифрового осцила на >100 МГц, правда с небольшим расколбасом во времени. Вопрос только насколько небольшим?
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: Прикольная железка (Propeller P8X32A от Parallax)

Сообщение steel_monkey » 15 янв 2008, 20:01

Несколько АЦП, ПЛИС, USB.... какова же будет цена в результате, и сколько слоев понадобится? Если еще и опреационники туда с хорошей полосой..... Я хочу сделать осцил из АРМа- 500 килосэмплов в 6\8-битном качестве вполне будут ничего (на АВР не пробовал, но там у УВХ всего 38 КГц полоса).
Аватара пользователя
steel_monkey
 
Сообщения: 346
Зарегистрирован: 14 июл 2007, 23:38
Откуда: SPb
прог. языки: немного албанский

Re: Прикольная железка (Propeller P8X32A от Parallax)

Сообщение -= Александр =- » 21 янв 2008, 18:17

500 килосэмплов это всего 50 кГц смотреть можно... Маловато...
А цена - ну раз в 10 дешевле готового цифрового осцилла. Тем более что детали почти все мне нахаляву достались, как бесплатные сэмплы :D
ПЛИС там будет простая, обычный FIFO в памяти организовать. С одной стороны АЦП будет в нее писать, с другой контроллер читать. Думаю какая-нить EPM7064 покатит, а стоит всего 150р. Память тут обычная SRAM тоже справится, а она простая как топор. В общем особого геморроя не ожидается. Не знаю пока какие операционники ставить и как защиту делать, но по ходу дела разбирусь.
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: Прикольная железка (Propeller P8X32A от Parallax)

Сообщение steel_monkey » 21 янв 2008, 18:54

Я видел в инете, мужик такую штуку собрал. У него вроде Мегагерц максимум получился, а потратил он на это..... немало времени в общем. У меня вроде где-то ссылочка есть. Там было чтото типа " два месяца обдумывания, два дня сборки и одна минута разочарования". С памятью там тоже не супер получается по таймингу вроде. Видел вкоп на 40 МГЦ сомодельный у америкосов, но там детали хрен достанешь.
Про аналоговые цепи - я думаю надо посмотреть, как все собрано в готовом осцилле ( блин, вспоминаю старую советскую инструкция к С1-74 форматом А3- в дрожь бросает). Если собирать самому начнется хождение по граблям. Я вообще говоря думал уже о такой штуке, но руки никак не доходят. А вообще интерес есть если чесно.
Аватара пользователя
steel_monkey
 
Сообщения: 346
Зарегистрирован: 14 июл 2007, 23:38
Откуда: SPb
прог. языки: немного албанский

Re: Прикольная железка (Propeller P8X32A от Parallax)

Сообщение -= Александр =- » 24 янв 2008, 14:40

С аналоговой частью преподы в универе помогут, там проблем не будет...
Проблема одна: АЦП. А точнее как его сделать быстрым и при этом не вылететь в трубу в денежном плане...
А будет АЦП - там уже и интерфейс придумается...
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: Прикольная железка (Propeller P8X32A от Parallax)

Сообщение steel_monkey » 31 янв 2008, 01:56

Нашел я схемку, про которую говорил. Положил на ФТП, рар с именем файла из нескольких цифр. Связь МК + ПЛИС+ АЦП.
Аватара пользователя
steel_monkey
 
Сообщения: 346
Зарегистрирован: 14 июл 2007, 23:38
Откуда: SPb
прог. языки: немного албанский

Re: Прикольная железка (Propeller P8X32A от Parallax)

Сообщение -= Александр =- » 31 янв 2008, 02:58

Посмотрел... Проект сделан мягко говоря странно. Удивила последовательность АЦП-Память-МК-ПЛИС.
Я себе так представляю: ПЛИС в середине, а все остальное подключается к ней.
Режимы работы такие:
1)МК управляет параметрами работы ПЛИС
2)ПЛИС управляет по полученным параметрам АЦП и кладет результаты в память.
3)Параллельно по запросам МК она передает ему эти данные.
4)МК опрашивает клавиатуру и отрисовывает картинку. Если поступили команды - передает их в ПЛИС.

Собственно ПЛИС должна получать режим работы и тайминги, через которые снимать значения.

Минусы такой модели тоже есть: ПЛИСина тут нужна очень нехилая и быстродействующая...
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Аватара пользователя
-= Александр =-
Мастер Самоделкин
 
Сообщения: 3678
Зарегистрирован: 11 окт 2004, 19:20
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич

Re: Прикольная железка (Propeller P8X32A от Parallax)

Сообщение steel_monkey » 02 фев 2008, 05:00

Вот тут тоже есть некоторые ссылки. Но все с труднодостваемыми чипами (если бы все было так просто, то у каждого дома был бы скоп по 10 МГц).
_ttp://forum.roboclub.ru/IPBoard/index.php?showtopic=174
Аватара пользователя
steel_monkey
 
Сообщения: 346
Зарегистрирован: 14 июл 2007, 23:38
Откуда: SPb
прог. языки: немного албанский

Re: Прикольная железка (Propeller P8X32A от Parallax)

Сообщение dmage » 23 сен 2008, 02:46

Неподскажет кто какой емкости нужна ПЛИС чтобы запихнуть такой контент как в пропеллер чипе ?
dmage
 
Сообщения: 6
Зарегистрирован: 23 апр 2008, 01:31

Re: Прикольная железка (Propeller P8X32A от Parallax)

Сообщение TomaT » 23 сен 2008, 15:46

В какой-нибудь "Спартанец" младший ИМХО влезет. Что там у Альтеры похожее, "Циклон" вроде? Да и для скопа я думаю ФПГА лудшее будет... Правда, чутка подороже.
Аватара пользователя
TomaT
 
Сообщения: 354
Зарегистрирован: 25 июл 2007, 10:38
Откуда: Москва (Троицк, МО)
ФИО: Антон Миронов

Re: Прикольная железка (Propeller P8X32A от Parallax)

Сообщение dmage » 23 сен 2008, 22:42

TomaT писал(а):В какой-нибудь "Спартанец" младший ИМХО влезет. Что там у Альтеры похожее, "Циклон" вроде? Да и для скопа я думаю ФПГА лудшее будет... Правда, чутка подороже.


ээээ... у меня TASKING TSK3000A 32bit RISC ведро...
1 еле влазиит в Spartan 3E 500 FG320 ...
там аж 16 блокрамсов из 20 жрет.... думаю что не младший.

8 разрядное ведро - 6 блокрамов...

тк всетаки какое. ато думаем 1 комплект разработчика взять. хз какой.
dmage
 
Сообщения: 6
Зарегистрирован: 23 апр 2008, 01:31

Re: Прикольная железка (Propeller P8X32A от Parallax)

Сообщение hudbrog » 19 окт 2008, 18:52

А попробовал таки кто-нить пропеллер на практике? Мне вот чета вздумалось себе взять такое чудо на погонять, как раз к последнему проекту )
У меня в голове опилки и длинные слова меня только огорчают.
Аватара пользователя
hudbrog
 
Сообщения: 1585
Зарегистрирован: 14 май 2008, 15:49
Откуда: Москва
ФИО: Алексей

Re: Прикольная железка (Propeller P8X32A от Parallax)

Сообщение Сергей » 19 окт 2008, 18:53

Все его бояца)
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Пред.След.

Вернуться в Микроконтроллеры

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15