Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Замяна на умножение със сума в dB
http://mcu-bg.com/mcu_site/viewtopic.php?f=8&t=18207
Страница 1 от 1

Автор:  dan [ Чет Фев 03, 2022 12:08 pm ]
Заглавие:  Замяна на умножение със сума в dB

Не е точно за безумни идеи, но и не съм правил сериозни сметки.
Идея - да направя PFC контролер с general purpose микроконтролер. Проблемът е, че при dcm и ccm режимите на управление трябва да се реализира модулатор, който е дефакто умножител.
Та същината на идеята е да заменя умножението на два или повече входни сигнала със сума на логаритмите им. За тази цел данните от АЦП да се прекарват през LUT volt->dBV, а резултата през обратната таблица dBV->volt и така да се подава на компаратора за ток.

Безумно или?

Автор:  itso.t [ Чет Фев 03, 2022 12:49 pm ]
Заглавие:  Re: Замяна на умножение със сума в dB

Не звучи безумно, но трябва да провериш при резолюцията която искаш да постигнеш какъв размер ще се получава таблиците.

Автор:  цек [ Чет Фев 03, 2022 8:14 pm ]
Заглавие:  Re: Замяна на умножение със сума в dB

Така "работи" логаритмичната сметачна линийка :D
А има и много други сметки , които може да прави.

Прикачени файлове:
external-content.duckduckgo.com.jpg
external-content.duckduckgo.com.jpg [ 10.13 KiB | Прегледано 3714 пъти ]

Автор:  bongo_x2 [ Чет Фев 03, 2022 10:56 pm ]
Заглавие:  Re: Замяна на умножение със сума в dB

Мдам, аз щях да се цепя "Миии провери кое е по-прецизно", а хората са го открили преди векове. И аз съм правил мнооого сметки с подобна линийка: беше по бързо от с калкулатор и с достатъчна точност.

Автор:  HCL [ Съб Фев 05, 2022 9:32 pm ]
Заглавие:  Re: Замяна на умножение със сума в dB

Хич не е безумна, разните му трансформации на Лаплас, Фуриер и др известни и неизвестни математици са базирани точно на идеята, че прехвърлянето на информация от една математическа система в друга е смислено тогава когато от две взаимнозаменими математичски операции едната е по-изгодна. Иначе казано, когато един математически проблем стане сложен понякога помага да сменим математикта с която го решаваме.

Всяко качествено DPS използвано в безжичните комуникации има FFT ускорител поради идеята, че събирането в честотния домейн е много по-лесно от умножението във времевия. Като за някои проблеми под по-изгодно се разбира не само от гледна точка на изчислителна мощност, а и на памет.

А това което си го замислил, както писа Ицо зависи от изискванията ти за динамичен обхват и разделителна способност и това колко памет имаш на разположение :) Но никак не е безумно.

Навремето бях правил спректрален анализатор в ФГПА, който превключваше хардуерните компоненти на базата на конфигурираната честотна лента за да може да изкара максималното от хардуера. По това време бях чел едни руски публикации където хората се опитваха да дефинират цял математически домейн само и само да напаснат определен проблем към деден хардуер. Дядо ми е бил ръководител на електронно изчислителния център към бургаската рафинерия и казваше, че когато мощността не стига математиката помага. И под мощност мисля че имаше в предвид нещо което се измерва с kW, а не с MHz :) Та там нещата отиват вече на безумие или по-ското в посока където се иска много ум. Но полупроводниците се намесиха и днес сметиките се правят от пишлемета като нас дето един интеграл не могат да сметнат на ум. Има изключения обаче, но рядко се срещат и са много специализирини. До толкова, че е трудно да се поддържа нормален разговор с тях,

Автор:  ike [ Съб Фев 12, 2022 5:21 am ]
Заглавие:  Re: Замяна на умножение със сума в dB

dan написа:
Безумно или?

Това всъщност е доста стара идея.
Yamaha OPL: https://en.wikipedia.org/wiki/Yamaha_OPL
OPL2/OPL3 emulation library: https://github.com/opentyrian/opentyria ... /src/opl.c

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/