Цифровая осциллография.
Apr. 30th, 2015 11:22 pmЦифровой осциллограф с красивым цветным экраном окончатильно вытеснил своего аналогового предка из исследовательских лабораторий. Удобный прибор, позволяющий не только посмотреть форму сигнала, но и измерить многие его параметры, а так же записать картинку на флешку, радует современного инженера.
Вот такую картинку синусоиды частотой 1 МГц рисует бюджетный Тектроникс TDS2022.

Сигнал на него поступает с замечательного генератора другой американской фирмы Аджилент.

Как можно заметить наблюдается полное соответствие показаний частоты и амплитуды на обоих приборах.
Сейчас я включу на генераторе амплитудную модуляцию частотой 400 Гц и глубиной 50%. Хотя этот вид модуляции почти умер в радиовещании, прибор позволяет это сделать.

Смотрим на осциллограф. Вместо картинки АМ из учебника на экране наблюдается очень неравномерное заполнение радиочастотой.

Или, несколько изменив уровень синхронизации, вот так.

Древний аналоговый осциллограф показывает при этом правильную картинку АМ сигнала.

Странность картинки на цифровом приборе вызвана кратностью частоты дискретизации осциллографа и частоты генератора. Если чуть изменить частоту генератора, то ситуация меняется и изображение становится правильным.
Даже вполне хорошие и исправные приборы иногда показывают фигню. И этому есть нормальное объяснение.
А сфотографированный мной С1-55 уже отправился в утиль. RIP.
Вот такую картинку синусоиды частотой 1 МГц рисует бюджетный Тектроникс TDS2022.

Сигнал на него поступает с замечательного генератора другой американской фирмы Аджилент.

Как можно заметить наблюдается полное соответствие показаний частоты и амплитуды на обоих приборах.
Сейчас я включу на генераторе амплитудную модуляцию частотой 400 Гц и глубиной 50%. Хотя этот вид модуляции почти умер в радиовещании, прибор позволяет это сделать.

Смотрим на осциллограф. Вместо картинки АМ из учебника на экране наблюдается очень неравномерное заполнение радиочастотой.

Или, несколько изменив уровень синхронизации, вот так.

Древний аналоговый осциллограф показывает при этом правильную картинку АМ сигнала.

Странность картинки на цифровом приборе вызвана кратностью частоты дискретизации осциллографа и частоты генератора. Если чуть изменить частоту генератора, то ситуация меняется и изображение становится правильным.
Даже вполне хорошие и исправные приборы иногда показывают фигню. И этому есть нормальное объяснение.
А сфотографированный мной С1-55 уже отправился в утиль. RIP.
no subject
Date: 2015-05-02 06:29 pm (UTC)и даже шина там есть (AMBA) что в обычных микроконтроллерах отсутствует ( именно протокол доступа, транзакции) а просто имплементированна как набор проводов.
no subject
Date: 2015-05-02 06:33 pm (UTC)Производитель с вами не согласен.
Да и никто не согласен - ни разу не слышал чтобы STM32 называли SoC. Разве что W серия со встроенным радио.
no subject
Date: 2015-05-02 06:51 pm (UTC)они самые популяеные и определяют то, что принято называть микроконтроллером.
если подвесить на AMBA в вашем STM32 контролер памяти то он станет вообще полноценным SoC.
т.е. получается что это тупо урезанная версия ARM SoC.
no subject
Date: 2015-05-02 06:58 pm (UTC)no subject
Date: 2015-05-02 07:01 pm (UTC)они были и останутся классикой микроконтроллеров..
no subject
Date: 2015-05-02 07:05 pm (UTC)Пара серийных изделий какой-нибудь крупной фирмы и ардуине такое количество даже и не снилось :)
no subject
Date: 2015-05-02 07:10 pm (UTC)no subject
Date: 2015-05-02 07:11 pm (UTC)no subject
Date: 2015-05-02 07:14 pm (UTC)AVR безнадежно устарели на текущий момент. Их популярность сейчас обусловлена только тем, что они были популярны пять лет назад. Но и эта популярность падает.
no subject
Date: 2015-05-02 07:15 pm (UTC)http://www.edn.com/electronics-blogs/systems-interface/4419922/Slideshow--The-most-popular-MCUs-ever
а вы просто сноб:)
no subject
Date: 2015-05-04 11:55 am (UTC)впрочем, и сама ардуина разродилась ардуиной дуе на кортексе...
если учесть, что STM32F103C4T6A стоит в рознице 140 рублей, а атмега168 - 130 - смысл использовать в новых разработках 8-битники становится очень неочевидным ...
no subject
Date: 2015-05-04 07:11 pm (UTC)можно английские названия?
no subject
Date: 2015-05-05 04:47 am (UTC)https://www.terraelectronica.ru/catalog_info.php?CODE=818729
NUCLEO-*** ,ST Microelectronics
https://www.terraelectronica.ru/catalog.php?ID=582&search=nucleo
DL-chipKIT uC32,Digilent, Inc.
https://www.terraelectronica.ru/catalog_info.php?CODE=1071179
DUINOMITE,OLIMEX Ltd.
https://www.terraelectronica.ru/catalog_info.php?CODE=885132
ARDUINO DUE,ARDUINO
https://www.terraelectronica.ru/catalog_info.php?CODE=1125190
--------------
Некоторые из этого даже на каком-то уровне совместимы с "натуральной" ардуиной ...
no subject
Date: 2015-05-04 07:14 pm (UTC)no subject
Date: 2015-05-05 05:02 am (UTC)Для "совместимых на уровне среды" x-дуин, пользовтелю совсем неважно, какой камень стоит на плате.
добрая половина (а не удивлюсь, если все 9/10) ардуинщиков вообще этого не знает в принципе.
А вот с быстродействием и богатством периферии у 32-разрядников не поспорить.
Это то, что касается ардуин и ардуиностроения (т.е. уровень любительщины и непрофессионалов в электронике). Что же касается профессионального использования - ну да, несколько сложнее. Связано с тем, что больше периферии, больше режимов, больше интерфейсов - соответственно, больше инициализации и управления. Что в свою очередь компенсируется скоростью работы и удобством работы разработчика (вам уже приводили пример работы с уартом с помощью дма). Но, собственно, вся жизнь к этому идет - специалисты несколько усложняют работу себе, облегчая жизнь непрофессионалам-пользователям.
no subject
Date: 2015-05-05 05:58 am (UTC)http://we.easyelectronics.ru/Arduino/olimexino-stm32--i-maple.html
Т.е. ардуинщик может вообще не заменить разницы