|
Виж темите без отговор | Виж активните теми
Дата и час: Пон Юли 27, 2026 2:33 pm
| Автор |
Съобщение |
|
bobi13
Ранг: Минаващ
Регистриран на: Сря Авг 07, 2013 1:11 am Мнения: 41
|
 Re: STM32f4-discovery
Да - 150V. Максималния ток който ще задавам е 50mA. На изхода имам компаратор, който ще е нагласен за 60мА и ако токът се увеличи над тези 60мА отпушва тиристор, който ще отвежда подавания ток. В същото време чрез транзистор ще изключа релето, което е на входа на 150V и ще подам сигнал на контролера че имам ток над допустимите стойности и той ще спре да генерира сигнал. На теория до 50мА не е "опасно" за човек
|
| Пон Дек 07, 2015 12:06 am |
|
 |
|
ToHu
Ранг: Форумен бог
Регистриран на: Нед Сеп 26, 2004 9:21 pm Мнения: 30684 Местоположение: София
|
 Re: STM32f4-discovery
Не знам защо но имам чуство че се опитваш да убиеш някого. Изобщо забрави за ЦАП, процесора и т.н. това са елементарните неща, помисли много добре относно изхода, как генерираш напрежението, как защитаваш човеко и т.н. няма никакъв смисъл а и логика да се опитваш да регулираш амплитудата през ЦАП още повече в твоят случай. Трябва ти надеждна аналогова част и още по надеждна защита на човеко. И надявам се трансформатора повишава и на входа ти е ниско напрежение ...
|
| Пон Дек 07, 2015 12:14 am |
|
 |
|
bobi13
Ранг: Минаващ
Регистриран на: Сря Авг 07, 2013 1:11 am Мнения: 41
|
 Re: STM32f4-discovery
Има няколко защити, които следят тока и напрежението. Релето се изключва хардуерно, имам предпазител на входната верига.
|
| Пон Дек 07, 2015 12:18 am |
|
 |
|
radolin
Ранг: Форумен бог
Регистриран на: Пон Дек 19, 2005 12:21 pm Мнения: 1037
|
 Re: STM32f4-discovery
"The damage caused by electric shock depends on the current flowing through the body -- 1 mA can be felt; 5 mA is painful. Above 15 mA, a person loses muscle control, and 70 mA can be fatal."
|
| Пон Дек 07, 2015 1:02 am |
|
 |
|
bobi13
Ранг: Минаващ
Регистриран на: Сря Авг 07, 2013 1:11 am Мнения: 41
|
 Re: STM32f4-discovery
For electrostimulation, direct impulse currents of different impulse shapes (rectangular, exponential, semi-sinusoidal) are applied at different duration (ranging from 1 to 300 msec) and series modulation of variable duration and frequency at current strength up to 50 mA. For these purposes, alternate sinusoidal modulated currents of 2000 and 5000 Hz carrier frequency at current strength up to 80 mA are used as well.
Зависи за какви цели използваш устройството
|
| Пон Дек 07, 2015 1:19 am |
|
 |
|
ike
Ранг: Форумен бог
Регистриран на: Пет Фев 04, 2005 9:59 pm Мнения: 6019 Местоположение: София
|
 Re: STM32f4-discovery
Някой от форума беше правил дефибрилатори ... там съживяват хората с доста повече ток и напрежение ... ама ако си седнал да го правиш с discovery и питаш как да стане ... ще има трупове от този проект.
_________________ Warriors of the Night, ASSEMBLER!!!
|
| Пон Дек 07, 2015 1:29 am |
|
 |
|
miro_atc
Ранг: Форумен бог
Регистриран на: Нед Фев 26, 2006 6:52 pm Мнения: 11266 Местоположение: Добрич
|
 Re: STM32f4-discovery
Нещо твърде сложно ми се вижда... Мен въпросът ми беше каква обратна връзка ще ползваш и дали ще ползваш. Не знам каква е целта на упражнението, дали искаш като зададеш 5мА да са наистина 5мА, понеже човешкото тяло не е константно съпротивление. Може да не трябва точност, т.е. задаваш "нещо" и ако човека е със суха кожа ще тече по-малко ток, съответно ще си го усили повече ако иска. Но ако искаш тока да е еди колко си, ще ти трябва обратна връзка. Според мен по-добрият вариант е с обратна връзка. Още повече, че STM32F4 е достатъчно бърз и със сравнително добри таймери, така че може директно да управляваш транзисторите в първичната намотка. При това много прецизно. Много DC/DC работят на тоя принцип, т.е. прави се един много малък импулс. Да речем от порядъка на 1 микросекунда. Енергията от един такъв импулс е нищожно малка, така че в рамките на импулса няма какво да регулираш. Дори вторичната да ти е на късо не е проблем. В същото време обаче си следиш обратната връзка, за да видиш каква е реакцията на изхода. Съответно увеличаваш/намаляш честотата и/или запълването на импулсите. В твоя случай може да започнеш с "опипване", т.е. пускаш няколко малки импулси, колкото да видиш дали през пациента ще тръгне да тече изобщо някакъв ток, там колкото най-малко може да измериш. Ако не видиш нищо в обратната връзка, пауза да се разреди веригата и пак пробваш. И така докато опипването сработи, след което постепенно вдигаш импулсите докато достигнеш желаното ниво. Въпросът е само как точно ще ти е обратната връзка. Може чрез измервателна намотка, може оптика, може и с current sense monitor (каубойците имат не лоши, някои даже 16-бит, други пък с изолация). Абе варианти има доста.
|
| Пон Дек 07, 2015 11:30 am |
|
 |
|
Цецо
Ранг: Форумен бог
Регистриран на: Пон Сеп 27, 2004 9:22 am Мнения: 15501 Местоположение: София
|
 Re: STM32f4-discovery
Нещата хич не са прости. Правил съм стимулатор до 100mA, но крайното стъпално не е изолирано. При мен плава целия генератор с все процесора и управлението, така е по-лесно. Иначе трябва да правиш обратна връзка изолирано, а това си е камара проблеми....
Освен всичко друго при мен се ползваха само правоъгълни импулси, а това облекчава значително заданието. Ако ще трябва да се прави синусоида например, честно казано изолирано крайно стъпало ще е живо приключение... Не, че не може, ама въобще не е тема за тоя форум....
Иначе откъм процесора, аз бих сложил вътрешния DAC-а в пълните 12 бита да си бичи формата и един тривиален цифров потенциометър в изхода да си регулираш амплитудата. После един буфер и натам вече как ще правиш крайното стъпало, ти си знаеш. Но тая конфигурация с DAC и цифров потенциометър ти развързва ръцете без никакви фокуси да получиш независимо регулиране на параметрите на сигнала. Като цяло в медицинската техника толерансите като точност на ток/напрежение са относително големи, така, че вътрешния DAC подпрян на VDD при читаво външно захранване е абсолютно достатъчен като точност. Естествено отвън ти трябва независима защита, но това ти както виждам го знаеш.
_________________ "Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.
|
| Пон Дек 07, 2015 12:28 pm |
|
 |
|
miro_atc
Ранг: Форумен бог
Регистриран на: Нед Фев 26, 2006 6:52 pm Мнения: 11266 Местоположение: Добрич
|
 Re: STM32f4-discovery
Toва вече казах, че е по-добра идея от външен ЦАП, но пак не е достатъчна добра. Първо по-добре вместо цифров потенциометър да ползва PGA (programable gain amplifier) или VCA, защото в тия схеми се елеминира Ron-a на ключовете и линейност и т.н. Но въпросът не е как да генерира един сигнал с размах 16 бита. А какво ще го прави след това? Даже елементарен буфер е проблем, а човека говори и за траф... А кажете какъв е тоя траф дето ще му подаваш триъгълници, квадрати и хипотенузи с размах от 1 до 50ма... И от другата страна ще излиза какво??
|
| Пон Дек 07, 2015 12:49 pm |
|
 |
|
Цецо
Ранг: Форумен бог
Регистриран на: Пон Сеп 27, 2004 9:22 am Мнения: 15501 Местоположение: София
|
 Re: STM32f4-discovery
Е аз точно това съм написал бе Миро, аз съм го правил, като изолирам всичко, а не само крайното стъпало, точно заради обратните връзки. Незнам на човека каква му е целта, но това може и да не е вариант при него. Затова му давам идея само в "генератора на напрежение", после как ще го докара до пациента си е негов проблем. Иначе съпротивлението на ключовете (дали да е PGA или цифров потенциометър) е без значение, защото след това със сигурност ще има някакво буфериране, т.е. импеданса ще се съгласува при всички положения. Цифровия потенциометър има предимство пред PGA в резолюцията, повечето PGA-та са на 5-6 стъпки само. Отделно, че PGA си е нещо екзотично, струва скъпо... Цифрови потенциометри с 256 стъпки бол... Затова Процесор с DAC->цифров потенциометър->буфер с OPAMP. И получава генератор на напрежение с 12 бита резолюция на формата и 8 бита резолюция на амплитудата. Оттам насетне... незнам 
_________________ "Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.
|
| Пон Дек 07, 2015 1:11 pm |
|
 |
|
4040
Ранг: Почетен член
Регистриран на: Сря Фев 04, 2015 8:11 pm Мнения: 610
|
 Re: STM32f4-discovery
Амплитудата най-елегантно може да се регулира с един аналогов ключ поставен след ЦАП-а и ПВМ-а да наулега по ключа.  После един рц-филтъра и ОУ буфер. А най-хитро може да стане ако директо ЦАП-а си изработва сам ПВМ-а , достатъчно бърз е. Така от 12 битов може да се докарат 16 бита, че и нагоре. Изхода с траф ще е малко сложен , например ако на импулсите трябва да им се обръща поляритета. А ООВ вероятно трябва да е по ток, сиреч пробразувател напрежение-ток.
|
| Пон Дек 07, 2015 1:42 pm |
|
 |
|
bobi13
Ранг: Минаващ
Регистриран на: Сря Авг 07, 2013 1:11 am Мнения: 41
|
 Re: STM32f4-discovery
Задал съм съпротивлението на човека да е константа - 3к. Единстваната обратна връка е за защитите. Сигналът се прехвърля през оптрон към крайното стъпало, съответно ако настъпи някакъв проблем по схемата се праща сигнал пак през оптрон към контролера. Засега съм намислил сигнала да го правя с външен ЦАП и цифров потенциометър, но се зачетох за Precision Waveform Generator/Voltage Controlled Oscillator ICL8038, и още не съм напълно сигурен точно по кой начин ще го правя. Това ми е дипломна работа и ще трябва да го реализирам, не да бъде само на схема.
|
| Пон Дек 07, 2015 2:29 pm |
|
 |
|
Цецо
Ранг: Форумен бог
Регистриран на: Пон Сеп 27, 2004 9:22 am Мнения: 15501 Местоположение: София
|
 Re: STM32f4-discovery
И за чии ти е външен ЦАП, аз така и не разбрах... Това, че съпротивлението е константа ми се види голяма глупост (ама може и аз да съм глупав). Щото ако е константа, за чии ти е генератор на ток 
_________________ "Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.
|
| Пон Дек 07, 2015 2:42 pm |
|
 |
|
bobi13
Ранг: Минаващ
Регистриран на: Сря Авг 07, 2013 1:11 am Мнения: 41
|
 Re: STM32f4-discovery
Като гледах сигнала на осцилоскопа при 100mV синусоидата е "смачкана".
Съпротивлението на човека съм го приел за константа
|
| Пон Дек 07, 2015 2:44 pm |
|
 |
|
Цецо
Ранг: Форумен бог
Регистриран на: Пон Сеп 27, 2004 9:22 am Мнения: 15501 Местоположение: София
|
 Re: STM32f4-discovery
Аз се отказвам. Не ставам за преподавател, това е сигурно, а на теб в случая това ти трябва.
_________________ "Да еба и шибаната държава" мислеше си Гошо, докато се опитваше да улучи кофата за боклук от балкона на осмия етаж.
|
| Пон Дек 07, 2015 2:49 pm |
|
|
Кой е на линия |
Потребители разглеждащи този форум: 0 регистрирани и 2 госта |
|
Вие не можете да пускате нови теми Вие не можете да отговаряте на теми Вие не можете да променяте собственото си мнение Вие не можете да изтривате собствените си мнения Вие не можете да прикачвате файл
|
|