Технический форум по робототехнике.
galex1981 » 29 янв 2009, 00:22
Для начала знакомлюсь с предметной областью: изучаю datasheet ИС C2500 и исходные коды минибота и т. д.
- Вложения
-
- v3.0.rar
- последняя рабочая версия
- (21.17 КиБ) Скачиваний: 39
-
- исх код эда.rar
- имеющиеся исходники
- (67.28 КиБ) Скачиваний: 78
-
- cc2500.pdf
- Даташит на ИС
- (1.3 МиБ) Скачиваний: 135
-
- Схема миниплаты
Последний раз редактировалось
galex1981 15 сен 2009, 21:56, всего редактировалось 6 раз(а).
Gfer » 22 май 2009, 20:13
А какую методику подбора порекомендуете?
1)Разнести на расстояние где уже прием замирает.
2)Менять на одном (передающем или принимающем)
3)Повторить для другого.
По поводу отправки длинных команд что решили?
Мне бы принцип их понять как таблицу мощностей.
из мануал не понял. FREQ[23:22] is always binary 01 (the FREQ2 register is in the range 85 to
95 with 26-27 MHz crystal) FREQ[23:0] is the base frequency for the frequency synthesiser in
increments of FXOSC/216.
Добавлено спустя 2 часа 8 минут 32 секунды:Все. Разобрался. Калибровка по умолчанию оказалась оптимальна, а вот максимальная мощность на которой плата согласилась работать это (FE)
Так же у данной диполи используемой качестве антенны ярко выраженной диаграммой направленности с горизонтальной поляризацией. Горизонтальная поляризация немного защищает нас от Wi-Fi у которой она вертикальная на тех же частотах. А вот диаграмма диктует ориентацию платы в пространстве. На миниботе она как раз оптимальна но лучше находиться сбоку от него.
- Вложения
-
- Диаграмма направленности.
Последний раз редактировалось
Gfer 22 май 2009, 20:53, всего редактировалось 1 раз.
EdGull » 22 май 2009, 20:38
надо в прошивку добавлять автонастройку мощности передатчика
Gfer » 22 май 2009, 21:01
Вообще платами и причастностью к работе очень доволен. Только бы контроль ошибок и отправку команд большой длинны в прошивку. На днях на работе выдадут побаловаться кит разработчика DIGI.
=DeaD= » 22 май 2009, 21:18
Контроль доставки бы еще
EdGull » 22 май 2009, 21:50
Gfer писал(а):Только бы контроль ошибок и отправку команд большой длинны в прошивку.
а что мешает самому это всё добавить в прошивку?
galex1981 » 23 май 2009, 08:59
Эд поясни идею автоподстройки мощности на примере?
EdGull » 23 май 2009, 09:38
начинаем искать собеседника на минимальной мощности, если не находим, повышаем мощность.
в процесе общения переодически пытаемся понижать мощность, если связь обрывается, повышаем мощность.
galex1981 » 23 май 2009, 09:44
В общем как у сотовых телефонов
EdGull » 23 май 2009, 09:51
всё уже придумано до нас...
нам нужно это только найти и приспособить для нас (с)
Gfer » 23 май 2009, 19:06
Мешает мне то что я на С и то не давно.
А сотовые действительно повышают по ступеням. У всех кроме моторол их 8.
EdGull » 23 май 2009, 19:57
Раз ты Сишник, то бери и улучшай код Блиндмана...
galex1981 » 23 май 2009, 20:58
Если ты программишь на С то бейсик тебе как ворой язык легко выучить
Gfer » 23 май 2009, 21:05
Я и сишник то только начал осваивать. Лучше не пытаться сразу на два стула сесть.
код Блиндмана... где он выложен. не нашел. он продолжает развиваться?
EdGull » 24 май 2009, 09:31
1. где-то здесь на форуме.
2. на сколько я знаю, нет.
Gfer » 24 май 2009, 12:28
В телефонном разговоре был упомянут усилитель. Я разрабатывал усилители для 433Мгц на основе сборок Мицубши от 7 до 40Вт. Связываться с ними чревато. Дело в том что он должен включаться на передачу и канал от микросхемы передатчика до антенны коммутируется через него специальными высокочастотными реле, а при приеме канал проключается либо минуя эту сборку либо через малошумящий пред усилитель. ПОЛУДУПЛЕКС
СС2500 имеет волновое сопротивление 80+j74. Приведенное в апноуте согласующее устройство приводи его к 50 Ом. Если на плате реализовать именно это согласование и разъем под антенну Wi-Fi, то можно будет этими готовыми антеннами пользоваться с успехом на малых мощностях без лишних затрат достигнуть высокой эффективности!! Каково ваше мнение?