roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 08:33

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 125 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7, 8, 9  След.

Купите ли вы себе 5(10)МГц осцилограф за 3500р.
Да 31%  31%  [ 11 ]
Нет 33%  33%  [ 12 ]
У меня уже есть 28%  28%  [ 10 ]
А что такое осцилограф? 8%  8%  [ 3 ]
Всего голосов : 36
Автор Сообщение
 Заголовок сообщения: Re: Проект "Народный осциллограф"
СообщениеДобавлено: 25 июн 2008, 17:14 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Цитата:
)Процессор-экран-интерфейс. - кто возьмется?

Как же можно одну прошивку вдвоем писать, или ты имеешь ввиду софт для ПК?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проект "Народный осциллограф"
СообщениеДобавлено: 25 июн 2008, 17:17 
Не в сети
Мастер Самоделкин
Аватара пользователя

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

Добавлено спустя 1 минуту 57 секунд:
Почему же одну прошивку? Я пишу для ПЛИС, а ты например для контроллера. Заранее договариваемся о системе команд и о работе с памятью - и пишем. Общих моментов будет немного, у ПЛИС главная задача данные гонять, а у проца - картинки рисовать и ручки с кнопками опрашивать...

А когда до ПКшного софта дойдет- там уже видно будет, найдем умельца. Это самое простое из всего.

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проект "Народный осциллограф"
СообщениеДобавлено: 25 июн 2008, 17:21 
Не в сети
Аватара пользователя

Зарегистрирован: 21 дек 2006, 19:56
Сообщения: 4468
Откуда: Украина, г.Одесса
прог. языки: Delphi и С
Ну если я эту задачу асилю, то я не против. Но обещать ниче нибуду, как и у всех осень мало времени.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проект "Народный осциллограф"
СообщениеДобавлено: 25 июн 2008, 17:26 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Ну, я тоже не обещаю все сделать быстро... На выходных определюсь с АЦП (скорее всего от Ti.com) и ПЛИС (скорее всего что-нить из MAX-II от Altera).

еще надо решить сколько нам надо памяти и сколько бит АЦП?

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проект "Народный осциллограф"
СообщениеДобавлено: 25 июн 2008, 17:49 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
-= Александр =- писал(а):
А когда до ПКшного софта дойдет- там уже видно будет, найдем умельца. Это самое простое из всего.

Повторю пожелание - этот софт делать кроссплатформенным. Я вот например с удовольствием приобрел бы подобный девайс, но загружать Windows каждый раз, когда он мне понадобится, нехотца

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проект "Народный осциллограф"
СообщениеДобавлено: 25 июн 2008, 18:26 
Не в сети

Зарегистрирован: 20 окт 2005, 16:11
Сообщения: 432
Откуда: Вильнюс,Литва
прог. языки: Basic
Насчет софта для ПК я думаю будет оптимально просто слать по УАРТу данные, а уже программу которая будет строить график по точкам написать проблем не составит ни каких для любой платформы. ЦАП можно взять у TI DAC7512 - 12 bit, SPI 30MHz, Rail-to-rail выход, опорным напряжением является напряжение питания.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проект "Народный осциллограф"
СообщениеДобавлено: 25 июн 2008, 18:45 
Не в сети
Аватара пользователя

Зарегистрирован: 29 апр 2008, 21:15
Сообщения: 4130
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич
Тут поступало предложение писать на делфи. Это не будет кроссплатформенным решением, для другой платформы придется переписывать весь гуй. Думаю, следует ориентироваться на тулкиты типа wxWidgets - тогда перенос на другую платформу потребует переписать только код, принимающий данные.

_________________
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!



Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проект "Народный осциллограф"
СообщениеДобавлено: 25 июн 2008, 18:47 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
Цитата:
Повторю пожелание - этот софт делать кроссплатформенным.

я только за.
Цитата:
ЦАП можно взять у TI DAC7512 - 12 bit, SPI 30MHz, Rail-to-rail выход, опорным напряжением является напряжение питания.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проект "Народный осциллограф"
СообщениеДобавлено: 25 июн 2008, 21:18 
Не в сети
Мастер Самоделкин
Аватара пользователя

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

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проект "Народный осциллограф"
СообщениеДобавлено: 25 июн 2008, 21:24 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
ты не осознал всей прелести этой схемы
там не простая озушка стоит, а волшебная... а именно фифошная :wink:
там мега тока для вывода на жки


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проект "Народный осциллограф"
СообщениеДобавлено: 25 июн 2008, 21:48 
Не в сети
Мастер Самоделкин
Аватара пользователя

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

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проект "Народный осциллограф"
СообщениеДобавлено: 26 июн 2008, 10:37 
Не в сети

Зарегистрирован: 15 дек 2007, 21:38
Сообщения: 5
Откуда: Москва
привет всем.
EdGull писал(а):
Структура классическая: шина адреса и данных. На них висит проц, ПЛИС и память.

вот напросилась схемочка
Вложение:
oscil.GIF
oscil.GIF [ 11.68 КиБ | Просмотров: 2568 ]

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проект "Народный осциллограф"
СообщениеДобавлено: 26 июн 2008, 13:50 
Не в сети
Мастер Самоделкин
Аватара пользователя

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


Вложения:
1.gif
1.gif [ 8.88 КиБ | Просмотров: 2426 ]

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проект "Народный осциллограф"
СообщениеДобавлено: 26 июн 2008, 14:22 
Не в сети

Зарегистрирован: 15 дек 2007, 21:38
Сообщения: 5
Откуда: Москва
при такой схеме не не очень понятно для чего нужна ПЛИС
может лучше вот так
Вложение:
oscil1.GIF
oscil1.GIF [ 11.72 КиБ | Просмотров: 2120 ]

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проект "Народный осциллограф"
СообщениеДобавлено: 26 июн 2008, 22:19 
Не в сети
Мастер Самоделкин
Аватара пользователя

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

_________________
Ниндзя - круче всех. Они умеют ходить по воде, делить на ноль и угадывать шаффл в АйПоде.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 125 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7, 8, 9  След.

Часовой пояс: UTC + 4 часа


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

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


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO