Мелкие вопросы по МК и ПЛИС.

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Аватара пользователя
Jeka_M
Встал на лапы
Сообщения: 101
Зарегистрирован: Пт окт 03, 2014 14:50:06

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Jeka_M »

Serhio писал(а):А можно купить готовый программатор. Например такой

Советую найти другой вариант USBasp'a с распаянными джамперами JP1, JP2, JP3. Часто востребован джампер JP3 для понижения частоты SCK при прошивке МК с низкой тактовой частотой ( <1,5МГц ). А новые МК как-раз настроены на низкую тактовую (включен делитель CKDIV8) и хрен их прошьешь, пока не понизишь частоту USBasp'a.
АСУ
Друг Кота
Сообщения: 3342
Зарегистрирован: Ср янв 02, 2013 08:37:35

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение АСУ »

Serhio писал(а):А можно купить готовый программатор. Например такой

Можно и такой, только китайский нужно подучить… «морду» программы видел? :)))
Serhio
Прорезались зубы
Сообщения: 249
Зарегистрирован: Вс авг 15, 2010 20:42:44
Откуда: Тюмень
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Serhio »

Честно говоря, я пытался найти, который когда-то сам купил на ebay, но не получилось, вот и написал тот как пример. Есть еще мастеркитовский 910, но тогда (лет 6 назад) они еще не были заточены под семерку.
https://masterkit.ru/shop/laboratory/pr ... rs/1321257
Rtmip
Держит паяльник хвостом
Сообщения: 963
Зарегистрирован: Чт апр 03, 2014 23:16:55
Откуда: Россия

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Rtmip »

Serhio писал(а):Честно говоря, я пытался найти, который когда-то сам купил на ebay, но не получилось...
Может речь про такой? "Всеядный", кстати, правда покупал его уже давно. А вот по вашей ссылке могут быть проблемы, некоторые жалуются на фирму "BAITE"...
Serhio
Прорезались зубы
Сообщения: 249
Зарегистрирован: Вс авг 15, 2010 20:42:44
Откуда: Тюмень
Контактная информация:

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Serhio »

Может и такой внутри. Не разбирал его :)
Вложения
PROG.jpg
(140.34 КБ) 365 скачиваний
bondyara
Встал на лапы
Сообщения: 139
Зарегистрирован: Сб май 07, 2011 17:00:42
Откуда: Оттуда

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение bondyara »

Изучаю работу с SD по SPI на Mega8, возник вопрос. Не срабатывает команда CMD59 (отключение CRC). Карта SDHC. По документации, CRC должно отключаться автоматически после перехода в режим SPI, однако, этого не происходит, выдает ошибку на последующей команде. Отключить проверку не удается.
Отправляю так (Команда, параметр, CRC + стоп => ответ):

Код: Выделить всё

CMD0, 0x00, 0x95 => 0x01
CMD59, 0x00, 0x91 => 0x01 - параметр 0 - отключение проверки
CMD8, 0x000001AA, 0x00 => 0x09 - если указать неверный CRC, ошибка

В чем может быть причина?

Расчет CRC7 реализовал, но дальше нужно будет писать функцию CRC16 для данных, да и не хотелось бы тратить лишние ресурсы.
R1d3
Встал на лапы
Сообщения: 123
Зарегистрирован: Вс июл 18, 2010 09:03:01

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение R1d3 »

Скажите у 12f683 есть калибровочная константа. А то по случаю в Китае прикупил несколько штук пришли а она не але
Последний раз редактировалось R1d3 Вс дек 04, 2016 08:10:57, всего редактировалось 1 раз.
Аватара пользователя
abc
Друг Кота
Сообщения: 3679
Зарегистрирован: Чт мар 20, 2008 01:06:40
Откуда: Севастополь

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение abc »

нету
>(*.*)<
Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (c)
Аватара пользователя
Олегыч1
Поставщик валерьянки для Кота
Сообщения: 1941
Зарегистрирован: Пт фев 27, 2015 20:57:08
Откуда: Курск

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Олегыч1 »

Приветствую вас, глубокоуважаемые радиокоты! Вопрос от новичка в данной области:
Необходимо прошить микросхему EN25Q32B-104HIP. Это микросхема флеш памяти, насколько я понимаю. Имеется программатор POSTAL 3. Объясните пожалуйста,
1) можно ли им прошить данную микросхему?
2) В какой из разъемов ее вставлять? На этом программаторе три разъема 24Схх, 93Схх, 25ххх. А так же джампер на 3,3/5 вольт.
3)В какое положение этот джампер? и имеет ли он вообще отношение к данной микросхеме?
4) Взаимозаменяемы ли микросхемы EN25Q32B-104HIP фирмы сFeon и микросхема 25Q32BVS1G фирмы Winbond ?

Чтобы не искали вот ссылочка на программатор: http://www.radiodevices.ru/postal3/postal3.htm
Аватара пользователя
abc
Друг Кота
Сообщения: 3679
Зарегистрирован: Чт мар 20, 2008 01:06:40
Откуда: Севастополь

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение abc »

1) да
2) 25ххх
3) 3,3в
4) да
>(*.*)<
Котище огромно, ушасто, пушисто, глазасто, зубасто, колючелапо и мявай. (c)
Аватара пользователя
Олегыч1
Поставщик валерьянки для Кота
Сообщения: 1941
Зарегистрирован: Пт фев 27, 2015 20:57:08
Откуда: Курск

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение Олегыч1 »

abc Благодарю за то, что ответили :beer:
NebelWefer
Грызет канифоль
Сообщения: 274
Зарегистрирован: Чт апр 16, 2009 14:23:59

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение NebelWefer »

Товарищи, подскажите как лучше поступить:
если конечное устройство управляется мк по шине данных, например, i2c или 1wire, то стоит ли кидать землю вместе с сигнальными проводами шины или пусть через общий БП земля идет? В первом варианте земляная петля получается :dont_know:
Аватара пользователя
hosturik
Потрогал лапой паяльник
Сообщения: 354
Зарегистрирован: Чт июл 24, 2014 23:09:23
Откуда: Киев

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение hosturik »

Не совсем понял как у вас земляная петля получается.
По правильному нужно так: взять землю для вашего датчика непосредственно с блока питания(от стабилизатора) от которого питается МК и пустить ее нужно вместе с сигнальными проводами для минимизации помех.
Но это если кардинально подходить, например для серийной продажи.
Хотя работать будет и так и так.
Аватара пользователя
aam
Собутыльник Кота
Сообщения: 2994
Зарегистрирован: Сб фев 20, 2010 14:00:12
Откуда: Москва

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение aam »

Здравствуйте!
Пишу БПФ под STM32 и вот такая чушь получается:На "вход" БПФ подается сумма 4-х синусоид (забита таблично для отладки):
Изображение
"Палки" - модуль, посчитанный как корень из суммы квадратов действительной и мнимой части. С приведением типов весь вечер разбирался и проверял - вроде все правильно приводится без переполнений. Взятие корня проверял - работает.
Когда подаю одну синусоиду, то почему-то не 2, а 4 палки, расположенные симметрично относительно середины картинки.
Почему такие странные "палки"? Где искать косяк? :dont_know:

NebelWefer писал(а):стоит ли кидать землю вместе с сигнальными проводами шины или пусть через общий БП земля идет?
Смотря сколько датчик потребляет. Ато такую просадку на "земле" можно получить. На датчик обязательно тантал+керамика, причем побольше.
Аватара пользователя
baghear
Опытный кот
Сообщения: 791
Зарегистрирован: Вт июн 17, 2014 00:34:26

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение baghear »

Спектр вещестенного сигнала симметричен относительно нулевой частоте. Так что второй набор палок соответсвует отрицательной частоте.
Аватара пользователя
aam
Собутыльник Кота
Сообщения: 2994
Зарегистрирован: Сб фев 20, 2010 14:00:12
Откуда: Москва

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение aam »

Это я знаю. Но откуда 4-й набор палок? :shock:
Да и вообще, палки какие-то странные. Ведь на входе у меня сумма синусов с 4, 5, 16, 17 частотой (гармоникой), причем синус №16 имеет амплитуду 500, а остальные синусы - 2047. По идее, я должен увидеть 3 одинаковые палки с номерами 4, 5 и 17 и одну в 4 раза короче - 16. На спектре я этого не вижу, а вижу какую-то непонятную чушь.

А вот так у меня почему-то выглядит один синус №5:
Изображение
Откуда еще одна пара палок? :shock:

PS: оконную функцию на входной сигнал наложить не забыл. Использую окно Хенинга.
Без окна еще большая чушь:
Изображение

Немного настораживает, что синусоида кончается как бы не в нуле, а на 1 значение раньше, т. е. если продлить массив до 257 точек, то там будет ноль. Но с другой стороны, а как ей кончаться в нуле, если она начинается ровно с нуля, а в массиве 256 точек? Т. е. если взять еще 1 массив и приложить к концу синусоиды, то выйдет сплошная синусоида без косяков.
Аватара пользователя
baghear
Опытный кот
Сообщения: 791
Зарегистрирован: Вт июн 17, 2014 00:34:26

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение baghear »

Какой код вы используете??
От того где кончается синусойда зависит коэф искажений.
https://habrahabr.ru/post/269991/
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25155
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение КРАМ »

aam писал(а):Это я знаю

Знаете, а пытаетесь получить на выходе столько же отсчетов, сколько на входе.
Их должно быть ровно вдвое меньше. Разве Вы не заметили, что во второй половине модулей Вы считаете ровно то же самое?
Аватара пользователя
aam
Собутыльник Кота
Сообщения: 2994
Зарегистрирован: Сб фев 20, 2010 14:00:12
Откуда: Москва

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение aam »

baghear писал(а):Какой код вы используете??

Считаю синусоиды в Экселе, после просто забиваю полученный массив (256 значений из колонки "СуммN") в программу вместо выборки с АЦП. Потом результаты выполнения своей программы забиваю обратно в Эксель и смотрю что вышло.
Во вложении экселевская таблица.
Чтобы зря не портить МК и упростить процесс перекидывания информации туда-сюда, сам сишный код БПФ отлаживаю в онлайн-компиляторе Си.

КРАМ, я прекрасно знаю что такое зеркальный спектр. Но одна синусоида все же должна иметь одну палку (разумеется речь идет о первой половине результата БПФ, зеркальную я мысленно уже отбросил) во вполне определенном месте, а не 2 палки одинаковой высоты (4 - с учетом зеркальной части). А 4 синусоиды - 4 палки соответствующей высоты, а не ту кашу, что я пока получаю.
Вложения
FFT_data.zip
(41.12 КБ) 156 скачиваний
NebelWefer
Грызет канифоль
Сообщения: 274
Зарегистрирован: Чт апр 16, 2009 14:23:59

Re: Мелкие вопросы по МК и ПЛИС.

Сообщение NebelWefer »

hosturik писал(а):Не совсем понял как у вас земляная петля получается.
По правильному нужно так: взять землю для вашего датчика непосредственно с блока питания(от стабилизатора) от которого питается МК и пустить ее нужно вместе с сигнальными проводами для минимизации помех.

Вот набросал пример, 2е устройство не просто датчик , а отдельная схема, к которой подводится питание
Вложения
pg.png
(2.95 КБ) 349 скачиваний
Ответить

Вернуться в «Разные вопросы по МК»