roboforum.ru

Технический форум по робототехнике.
Текущее время: 18 фев 2025, 18:46

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


Правила форума


В данном разделе каждый может иметь не более одной темы. Тема должна начинаться с логина (ника) робофорума.



Начать новую тему Ответить на тему  [ Сообщений: 1580 ]  На страницу Пред.  1 ... 100, 101, 102, 103, 104, 105, 106  След.
Автор Сообщение
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 03 окт 2016, 17:08 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Программатор - китайская дуня!

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 04 окт 2016, 05:01 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Блин, китайская дуня сама ресеттилась при попытке запрограммить таргет. Решилось кондером между rst & gnd.
Итого имеем:
ATmega88PA 1e930f

Добавлено спустя 1 час 3 минуты 18 секунд:
Lock bits - Mode 3: further programming and verification disabled
Это, я так понимаю, всё - аля улю?

Добавлено спустя 19 минут 7 секунд:
О, брикнул атмежку, какие-то кривые фузы записал :-)))

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 04 окт 2016, 05:03 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
стирание чипа вроде 3й режим сбрасывает.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 04 окт 2016, 05:29 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Да я ему, блин, случайно кварц прошил во фьюзы
Вот не зря ПИКи поглотили АВР. У АВР явно что-то не то с головой - убивать чип фьюзами.

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 04 окт 2016, 05:45 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
фьюзы на кварц с оригинальным испом можно фиксить, выставив минимальную скорость. сейчас есть из чего выбрать - армы, 8051, 430,...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 04 окт 2016, 14:32 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
dccharacter писал(а):
У АВР явно что-то не то с головой - убивать чип фьюзами.

Ну так надо понимать, что делаешь.
И если такое случилось - это не проблема, можно запустить от генератора/мультивибратора (самого медленного) или вообще вплодь до "пальцем" (помехами) запустить. :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 04 окт 2016, 17:13 
Не в сети
Аватара пользователя

Зарегистрирован: 13 май 2011, 21:37
Сообщения: 3202
Откуда: Bb
Madf писал(а):
или вообще вплодь до "пальцем" (помехами) запустить.

Думал мне показалось.
Точно-точно, было такое.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 05 окт 2016, 00:37 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Дим, так отчего дальность-то упадет? Из-за того, что приемный модуль под частоту сделан и на другой работать не будет?

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 05 окт 2016, 01:33 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Слушай, я тебя мог и обмануть. Еще раз посмотрел твою ссылку на пдф. Все входные цепи без явной селекции диапазонов. T.e. c1-l2 и c2-l1 могут быть и резонансными контурами (тады все плохо), а могут быть и просто вседиапазонным фильтром. Надо знать номиналы элементов (умрешь мерить).
Вообще, если бы у тебя был трансивер (и приемник и передатчик), то точно нарвался бы на однодиапазонный вариант, ибо там бы пошли балуны и всякая хрень.
Если посмотреть пдф на все эти трансиверы, то там указываются номиналы деталей для определенных диапазонов, посмотри на часики ez430 = "slau292d.pdf".

Если-таки чутье упадет, то можно доработать напильником. Схема твоего приемника довольно простая. Надо конденсаторы c1,c2 поставить с любой большой емкостью, например по 200пф. И соотв. дроссели большей индуктивности. Тогда ты получишь широкополосный вход. Еще можешь порыться на сайте производителя и поискать рекомендации для данного чипа. Где-то я уже видел ссылки на sdk для этого чипа. Там должны быть уточнения по номиналам входных цепей.

Добавлено спустя 7 минут 13 секунд:
Так у тебя плат-то много таких? И совсем бесплатные?

Добавлено спустя 14 минут 1 секунду:
Во, в моей ссылке на отслеживалку кораблей были ответы:
http://forum.43oh.com/topic/4833-potm-daisy-a-simple-ais-receiver/page-1
Цитата:
Antenna/LNA matching network, calculated based on SiLabs AN643 (link, approx. values, +/- 5% shouldn't matter too much):
75 ohm (dipole): 10 pF (CR1), 5 pF (CR2), 280 nH (LR1), 200 nH (LR2)
50 ohm: 12 pF (CR1), 6 pF (CR2), 240 nH (LR1), 160 nH (LR2)


Добавлено спустя 1 минуту 33 секунды:
Ах да, ты же не читаешь ссылки, как и я :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 05 окт 2016, 04:04 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
dccharacter, если надумаешь заказать с али модуль(и) на 4463, есть смысл сделать это сейчас, пока у почты не начались предновогодние авралы.
Dmitry__, аха, дока. может ещё в доке накопать зависимостей частот, модуляций, битрейтов, чувствительности и сделать куркулятор?


Последний раз редактировалось Angel71 05 окт 2016, 04:04, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 05 окт 2016, 04:11 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Код:
/opt/arduino-1.6.8/hardware/tools/avr/bin/avrdude -c arduino -C/opt/arduino-1.6.8/hardware/tools/avr/etc/avrdude.conf -p m88p -P/dev/ttyUSB0 -b 19200 -t

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.01s

avrdude: Device signature = 0x1e930f
avrdude> part
>>> part

AVR Part                      : ATmega88P
Chip Erase delay              : 9000 us
PAGEL                         : PD7
BS2                           : PC2
RESET disposition             : dedicated
RETRY pulse                   : SCK
serial program mode           : yes
parallel program mode         : yes
Timeout                       : 200
StabDelay                     : 100
CmdexeDelay                   : 25
SyncLoops                     : 32
ByteDelay                     : 0
PollIndex                     : 3
PollValue                     : 0x53
Memory Detail                 :

                         Block Poll               Page                       Polled
  Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
  ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
  eeprom        65    20     4    0 no        512    4      0  3600  3600 0xff 0xff
  flash         65     6    64    0 yes      8192   64    128  4500  4500 0xff 0xff
  lfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
  hfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
  efuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
  lock           0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
  calibration    0     0     0    0 no          1    0      0     0     0 0x00 0x00
  signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00


Добавлено спустя 2 минуты 25 секунд:
Код:
>>> dump eeprom
0000  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
0010  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
0020  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
0030  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|

avrdude> d hfuse
>>> d hfuse
0000  ce                                                |.               |

avrdude> d lfuse
>>> d lfuse
0000  62                                                |b               |

avrdude> d lock
>>> d lock
0000  2c                                                |,               |


Добавлено спустя 4 минуты 36 секунд:
Код:
avrdude> dump efuse
>>> dump efuse
0000  01                                                |.               |

avrdude> dump signature
>>> dump signature
0000  1e 93 0f                                          |...             |

avrdude> dump flash
>>> dump flash
0000  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
0010  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
0020  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
0030  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 05 окт 2016, 05:31 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
И? Кто все эти люди? :)
Типа смог стереть проц? Кста, а старая прога была залочена?

Доктор, меня игнорируют:
Dmitry__ писал(а):
Так у тебя плат-то много таких? И совсем бесплатные?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 05 окт 2016, 08:27 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Залочена старая прога была, да
Стереть смог, могу писать в этот браслет, вижу, что флэш меняется
Вроде даже бутлоадер дуневский записал
Но почему-то ресеттится камень через 20мс. Как будто там вотчдог. А вроде ж нету вотчдога в дуне - откуда он.
Плат с десяток. У меня бесплатные - из клуба вышел на рогах с ними...

Добавлено спустя 49 минут 55 секунд:
Че-т какая-то там все-таки херь
Вотчдог не отключается. Но удалось его задрать в 8 секунд и ресеттить, вроде успешно.
Дальше, клок в пять раз медленнее.
Т.е. вот для этого между фронтами 150мсек:
Код:
digitalWrite(0, HIGH);
  delay(30);
  digitalWrite(0, LOW);    // turn the LED off by making the voltage LOW
  delay(30);
  wdt_reset();


Добавлено спустя 1 минуту 3 секунды:
Точнее очень нестабильный тайминг - от 150 до 350 мс....

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 05 окт 2016, 15:10 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
dccharacter писал(а):
Но почему-то ресеттится камень через 20мс. Как будто там вотчдог. А вроде ж нету вотчдога в дуне - откуда он.

Как нет? Есть он там, даже используют.
https://geektimes.ru/post/255800/
atmega88 в фьюзах имеет wdt? Может там его надо отключить? Или в своей проге сбрасывай. А может загрузчик так собрал/такой нашел. Почему спрашиваю, я без надобности не хожу в доки атмел, ибо вызывает рвотный эффект :) Мне их доки напоминают доки altera. Красиво, но бессмысленно.

dccharacter писал(а):
Плат с десяток. У меня бесплатные - из клуба вышел на рогах с ними...

Ну это мало. Есть ли смысл? Время дороже. Купи пяток rfmXX и играйся в открытые проекты. На влезание в трансиверы с нуля уходит от 3-х до 6 месяцев.

Добавлено спустя 8 минут 28 секунд:
optiboot лей.
https://uscr.ru/arduino-watchdog-bootloop-i-proshivka-zagruzchika-optiboot/

Добавлено спустя 12 минут 42 секунды:
Во:
"Fuse high byte. WDTON(3) Watchdog timer always on"

Документация конечно жесть :shock: Нашел поиском в пдф, потом решил посмотреть где это в оглавлении: "Memory programming". Вот открыл первый попавшийся пдф на пик: "SPECIAL FEATURES OF THE CPU" :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: dccharacter - Излить посильно
СообщениеДобавлено: 05 окт 2016, 18:20 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
Слуш, да я просто в гугле это ищу. Прикол в том, что он не дисейблится :-)

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 1580 ]  На страницу Пред.  1 ... 100, 101, 102, 103, 104, 105, 106  След.

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


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

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


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

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