реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Начинаю работать с Ethernet...
Karl
сообщение Feb 10 2006, 05:55
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 179
Регистрация: 4-02-05
Пользователь №: 2 429



Разрабоатывается прибор на контроллере AT91SAM7X256. Прибор будет оцифровывать 8 каналов с частотой 20 кГц и передавать данные по Ethernet. Выборки планируются размером до 4096 заначений на канал. Приборов в сети будет несколько. Необходимо по Ethernet дать им команду на начало накопления выборки, затем собирать с приборов данные. Необходима синхронная работа приборов, данные не должны теряться.
С Ethernet до этого работать не приходилось, так что представления о нем довольно смутные. Вопросы следующие:
1) Какой транспортный протокол лучше выбрать?
2) Может есть исходники для работы контроллера AT91SAM7X256 с Ethernet?
3) Какую литературу посоветуете почитать
Go to the top of the page
 
+Quote Post
iosifk
сообщение Feb 10 2006, 06:00
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(Karl @ Feb 10 2006, 08:55) *
Разрабоатывается прибор на контроллере AT91SAM7X256. Прибор будет оцифровывать 8 каналов с частотой 20 кГц и передавать данные по Ethernet. Выборки планируются размером до 4096 заначений на канал. Приборов в сети будет несколько. Необходимо по Ethernet дать им команду на начало накопления выборки, затем собирать с приборов данные. Необходима синхронная работа приборов, данные не должны теряться.
С Ethernet до этого работать не приходилось, так что представления о нем довольно смутные. Вопросы следующие:
1) Какой транспортный протокол лучше выбрать?
2) Может есть исходники для работы контроллера AT91SAM7X256 с Ethernet?
3) Какую литературу посоветуете почитать


Вопрос - как определили тип процессора?
Почему именно этот? В нем есть DSP для обработки измерений, МАС для Ethernet?
Литературы полно на ЦИТ-форуме.


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Feb 10 2006, 07:08
Сообщение #3


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Посмотрите
http://savannah.nongnu.org/projects/lwip/

И порт этого хозяйства для uCOS
http://geocities.com/michaelanburaj/
Go to the top of the page
 
+Quote Post
KolyanV
сообщение Feb 10 2006, 15:07
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 91
Регистрация: 1-06-05
Пользователь №: 5 621



Цитата(Karl @ Feb 10 2006, 07:55) *
Необходима синхронная работа приборов, данные не должны теряться.

Все зависит от того, какие допуски на синхронность вам необходимы. Если это несколько миллисекунд - проблем нету, если десятки или единицы микросекунд (для синхронности выборок 20 кГц), тут могут возникнуть серьезные проблемы. Для малых таимингов нужно, чтобы все приборы были в одном сегменте сети в пределах одного свича. Передавать команду на запуск наиболее приемлимо с помощью широковещательного UDP, сами же снятые данные могут передаваться по TCP. При этом имейте в виду, что UDP не обеспечивает ГАРАНТИРОВАННОЙ доставки пакетов.

Сообщение отредактировал KolyanV - Feb 10 2006, 15:22
Go to the top of the page
 
+Quote Post
DASM
сообщение Feb 10 2006, 18:54
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(iosifk @ Feb 10 2006, 09:00) *
Цитата(Karl @ Feb 10 2006, 08:55) *

Разрабоатывается прибор на контроллере AT91SAM7X256. Прибор будет оцифровывать 8 каналов с частотой 20 кГц и передавать данные по Ethernet. Выборки планируются размером до 4096 заначений на канал. Приборов в сети будет несколько. Необходимо по Ethernet дать им команду на начало накопления выборки, затем собирать с приборов данные. Необходима синхронная работа приборов, данные не должны теряться.
С Ethernet до этого работать не приходилось, так что представления о нем довольно смутные. Вопросы следующие:
1) Какой транспортный протокол лучше выбрать?
2) Может есть исходники для работы контроллера AT91SAM7X256 с Ethernet?
3) Какую литературу посоветуете почитать


Вопрос - как определили тип процессора?
Почему именно этот? В нем есть DSP для обработки измерений, МАС для Ethernet?
Литературы полно на ЦИТ-форуме.

Есть там MAC =) И для Ethernet и для DSP =) Имхо удачный выбор. Сурцы для SAM7X на www.freertos.org есть
Go to the top of the page
 
+Quote Post
Karl
сообщение Feb 13 2006, 07:51
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 179
Регистрация: 4-02-05
Пользователь №: 2 429



Цитата(DASM @ Feb 10 2006, 23:54) *
Есть там MAC =) И для Ethernet и для DSP =) Имхо удачный выбор. Сурцы для SAM7X на www.freertos.org есть


Что - то не могу там сурцы отыскать... sad.gif
А какой прикладной протокол посоветуете выбрать? Прибору надо будет посылать настройки (частота опроса, величина выборки, команда "пуск" и т.д.). Получать кроме выборки надо регистры конфигурации и неисправности... Посматриваю в сторону Modbus/TCP.
Go to the top of the page
 
+Quote Post
defunct
сообщение Feb 13 2006, 22:51
Сообщение #7


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(Karl @ Feb 13 2006, 09:51) *
Посматриваю в сторону Modbus/TCP.

Modbus/UDP лучше уживутся.
зачем вам TCP?
Go to the top of the page
 
+Quote Post
KostyantynT
сообщение Feb 15 2006, 14:38
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 290
Регистрация: 27-06-05
Из: Киев
Пользователь №: 6 345



А где брали AT91SAM7X256?


--------------------
Если в сердце дверь закрыта - надо в печень постучать..
Go to the top of the page
 
+Quote Post
Karl
сообщение Feb 16 2006, 05:41
Сообщение #9


Частый гость
**

Группа: Свой
Сообщений: 179
Регистрация: 4-02-05
Пользователь №: 2 429



Еще не брал. Проект на начальной стадии. Но я предполагал, что проблем с покупкой не будет - Efind показывает чего-то...
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 4th July 2025 - 10:26
Рейтинг@Mail.ru


Страница сгенерированна за 0.01426 секунд с 7
ELECTRONIX ©2004-2016