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

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

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

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

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

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

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

 
Опции темы
Непрочитано 15.09.2010, 19:34  
picavr
Почётный гражданин KAZUS.RU
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию Re: 10 АЦП+ коммутирование - подать на один порт pic

Сообщение от oleg3d Посмотреть сообщение
А Главная проблема хватит ли мк ?
Моно применить Cy7C68013-56,100,128,
USB модуль на борту,
48 мгц такт,
ножек для АЦП внешних должно хватить...
Реклама:
__________________
"picavr(ГАВ)мыло.ру" USB_Analyzer, Digital_Storage_Oscilloscope "picavr.kr1.ru" заказы в Китай компонентов/изготовление: плат/ЖКИ/мембраных клавиатур/имп трансформаторов
picavr вне форума  
Непрочитано 15.09.2010, 19:51  
oleg3d
Частый гость
 
Регистрация: 14.09.2010
Сообщений: 29
Сказал спасибо: 1
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
oleg3d на пути к лучшему
По умолчанию Re: 10 АЦП+ коммутирование - подать на один порт pic

Сообщение от Gnider Посмотреть сообщение
Тут проблем то много. Во первый нужно АЦП с аудиовходом или перед АЦП ставить каскад на ОУ. Входов надо 10 штук,ибо коммутировать аудиовход не вариант - точность вся убьется. Во вторых мощности проца должно хватить,насчет пик18 не уверен.

Если предположить что на точность наплевать и решать все в лоб считая что у нас на входе тупо аналоговый сигнал то я бы взял проц с DMA, и 10 аналоговыми входами. Тогда можно параллельно считывать на любой скорости не используя ресурсы процессора.
Пред усилок не нужно - так как будет 10 радиоприемников.
Пик18 нужен для коммуникации с usb - его ресурсов не хватит.
Если добавить еще один мк с 10 аудиовходами и дма - будет супер.

Вопрос что выбрать с минимальными характеристиками 10 входами и дма ? нету такого пика ?
oleg3d вне форума  
Непрочитано 15.09.2010, 20:09  
Gnider
Почётный гражданин KAZUS.RU
 
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: 10 АЦП+ коммутирование - подать на один порт pic

Сообщение от oleg3d Посмотреть сообщение
Пред усилок не нужно - так как будет 10 радиоприемников.
Пик18 нужен для коммуникации с usb - его ресурсов не хватит.
Если добавить еще один мк с 10 аудиовходами и дма - будет супер.

Вопрос что выбрать с минимальными характеристиками 10 входами и дма ? нету такого пика ?
Если хочешь простой проц то смотри в сторону LPC2148 там 14 каналов 10бит,усб. 60мгц,32битный проц. Помоему дма нету.
Gnider вне форума  
Непрочитано 15.09.2010, 20:37  
oleg3d
Частый гость
 
Регистрация: 14.09.2010
Сообщений: 29
Сказал спасибо: 1
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
oleg3d на пути к лучшему
По умолчанию Re: 10 АЦП+ коммутирование - подать на один порт pic

Есть: USB 2.0 Full-speed контроллер с 2 кБ буферного ОЗУ. В LPC2146/48 доступ к 8 кБ блоку ОЗУ для USB осуществляется через контроллер прямого доступа к памяти (DMA).

Последний раз редактировалось oleg3d; 15.09.2010 в 20:39.
oleg3d вне форума  
Непрочитано 15.09.2010, 20:43  
Gnider
Почётный гражданин KAZUS.RU
 
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: 10 АЦП+ коммутирование - подать на один порт pic

Сообщение от oleg3d Посмотреть сообщение
Есть: USB 2.0 Full-speed контроллер с 2 кБ буферного ОЗУ. В LPC2146/48 доступ к 8 кБ блоку ОЗУ для USB осуществляется через контроллер прямого доступа к памяти (DMA).
На USB то он само собой есть. А вот для АЦП....
Gnider вне форума  
Непрочитано 16.09.2010, 17:54  
oleg3d
Частый гость
 
Регистрация: 14.09.2010
Сообщений: 29
Сказал спасибо: 1
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
oleg3d на пути к лучшему
По умолчанию Re: 10 АЦП+ коммутирование - подать на один порт pic

›Если хочешь простой проц то смотри в сторону LPC2148 там 14 каналов 10бит,усб. 60мгц,32битный проц. Помоему дма нету.

Боюсь я его ( так как чуть опыта есть только на пиках
Как насчет такого комплекта:
1. Пик на входе с 10-ю ацп
2. 2-кан память с дма - скидываем туда с первого пика
3. Еще один пик, который считывает с оперативки и отсылает в usb (или etherenet)

Будет работать ?

Вопрос - какую память приблизительно использовать ?

Последний раз редактировалось oleg3d; 16.09.2010 в 20:14.
oleg3d вне форума  
Непрочитано 16.09.2010, 20:35  
oleg3d
Частый гость
 
Регистрация: 14.09.2010
Сообщений: 29
Сказал спасибо: 1
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
oleg3d на пути к лучшему
По умолчанию Re: 10 АЦП+ коммутирование - подать на один порт pic

Продолжаю сам с собой разговаривать.

16 битные pic-и имеют DMA.
То-есть мне по-идее хватит два чипа
1. 16 бит mc где побольше ADC и RAM (читает с adc и помещаес себе в оперативку)
2. PIC18F2455 берет с памяти первого через дма и передает в usb.

Реально для реализации ?
oleg3d вне форума  
Непрочитано 16.09.2010, 22:19  
Gnider
Почётный гражданин KAZUS.RU
 
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: 10 АЦП+ коммутирование - подать на один порт pic

Сообщение от oleg3d Посмотреть сообщение
Продолжаю сам с собой разговаривать.

16 битные pic-и имеют DMA.
То-есть мне по-идее хватит два чипа
1. 16 бит mc где побольше ADC и RAM (читает с adc и помещаес себе в оперативку)
2. PIC18F2455 берет с памяти первого через дма и передает в usb.

Реально для реализации ?
Да реально. Только ты учти что обмен между пиками будет происходить на большой скорости а это жрет ресурсы обеих процев. Также контроль передачи,синхронизацию и тд...
Gnider вне форума  
Непрочитано 16.09.2010, 23:59  
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: 10 АЦП+ коммутирование - подать на один порт pic

Вообще на мой взгляд это классическая задача для Блекфина 5хх. Даже элементарная фильтрация 10 каналов на ПИКе потребует весьма изощренного программирования.
__________________
misterdi<@>i.ua
MisterDi вне форума  
Непрочитано 17.09.2010, 00:10  
Gnider
Почётный гражданин KAZUS.RU
 
Регистрация: 30.06.2005
Сообщений: 3,399
Сказал спасибо: 5
Сказали Спасибо 431 раз(а) в 306 сообщении(ях)
Gnider на пути к лучшему
По умолчанию Re: 10 АЦП+ коммутирование - подать на один порт pic

Сообщение от MisterDi Посмотреть сообщение
Вообще на мой взгляд это классическая задача для Блекфина 5хх. Даже элементарная фильтрация 10 каналов на ПИКе потребует весьма изощренного программирования.
Да само собой... Причем даже дешевле получится
Gnider вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Книги dosikus Делимся опытом 11242 29.12.2015 23:45
Помогите с ЦАП AD7708/AD7718 или их аналогами ST_Senya Микроконтроллеры, АЦП, память и т.д 9 30.11.2009 19:03


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


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