[ВХОД]

Главная | Содержание | Форум | Файлы | Поиск | Помощь |
NAVIG
О форуме
Резонансные генераторы
Магнитные генераторы
Механические центробежные (вихревые) генераторы
Торсионные генераторы
Электростатические генераторы
Водородные генераторы
Ветро- и гидро- и солнечные генераторы
Струйные технологии
Торнадо и смерчи
Экономия топлива
Транспорт
Гравитация и антигравитация
Оружие
Нейтронная физика
Научные идеи, теории, предположения...
Прочие идеи (разные)
Новые технологии
Коммерческие вопросы
Барахолка
Патентный отдел
Сделай сам. Советы.
Конструкторское бюро
Помощь сайту...
Ищу спонсора или рекламодателя. Принимаю пожертвования на
Юmoney 4100135735990
Яндекс 4048 4150 3989 0880
Сберка 4006 8000 2087 6875

Денег нет,
...но вы держитесь там.
Удачи вам! И здоровья!


мобильная версия
Печатать страницу
Форум - Сделай сам. Советы. - Домашнему мастеру - Импульсная зарядка - Стр.173
<][ 1 ... | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 168 | 169 | 170 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 182 | 183 | 184 | 185 | 186 | 187 | 188 | 189 | 190 | 191 | 192 | 193 | 194 | 195 | 196 | 197 | 198 | 199 | 200 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 208 | 209 | 210 | 211 | 212 | 213 | 214 | 215 | 216 | 217 | 218 | 219 | 220 | 221 | 222 | 223 | 224 | 225 | 226 | 227 | 228 | 229 | 230 | 231 | 232 | 233 | 234 | 235 ][>
Post:#404100 Date:13.12.2012 (17:30) ...
Скоро зима, морозы, машина плохо заводится, аккумуляторы мрут как мухи.
Надо их заряжать и лечить.
dedivan | Post: 458481 - Date: 12.01.15(18:09)
AlexSoroka Пост: 458480 От 12.Jan.2015 (17:48)
тот самый конденсатор что заряжается от самого сигнала и "помнит" напряжение.
...

Конденсатор - это и есть конденсатор. А заряжается он через ключик.
Это и есть диджитал буфер. Но там два полевичка, со своими сопротивлениями каналов- вот через них и заряжается кондер.
А из школы известно- что кондер НИКОГДА не зарядится точно до входного напряжения. Там в бесконечность кривая уходит.

Вот тут и можно еще раз напомнить про оверсэмплинг- там главное- это
подмешивание шумового сигнала к измеряемому- и тогла в какие то моменты напряжение бывает больше чем измеряемое и кондер заряжается
точно до входного. И много измерений с усреднением дают дополнительную
разрешающую способность.

_________________
я плохого не посоветую
- Правка 12.01.15(18:13) - dedivan
СовсемДикий | Post: 458482 - Date: 12.01.15(18:15)
А мне чтото здается, что то что описал Дед, это называется sample and hold circuit.

dedivan | Post: 458483 - Date: 12.01.15(18:20)
По нашему- это схема выборки и хранения.
Она и состоит из кондера и ключика.

В атмелке этих ключиков несколько- они выполняют еще и функцию мультиплексора.

_________________
я плохого не посоветую
- Правка 12.01.15(18:23) - dedivan
AlexSoroka | Post: 458484 - Date: 12.01.15(18:29)
кароче, умники

Цитата:
...By default, the successive approximation circuitry requires an input clock frequency between 50kHz and 200kHz to get maximum resolution. If a lower resolution than 10 bits is needed, the input clock frequency to the ADC can be higher than 200kHz to get a higher sample rate.
...
When initiating a single ended conversion by setting the ADSC bit in ADCSRA, the conversion starts at the following rising edge of the ADC clock cycle.
A normal conversion takes 13 ADC clock cycles. The first conversion after the ADC is switched on (ADEN in ADCSRA is set) takes 25 ADC clock cycles in order to initialize the analog circuitry.
When the bandgap reference voltage is used as input to the ADC, it will take a certain time for the voltage to stabilize.
If not stabilized, the first value read after the first conversion may be wrong.
.........
стр.245 описания.
[ссылка]

Вот тут я честно не понял к чему эти "13 циклов", когда считает "ступеньками" с 0 до совпадения компараторов...

и еще стр.248-249:
...
The ADC is optimized for analog signals with an output impedance of approximately 10 kОм or less. If such a source is used, the sampling time will be negligible. If a source with higher impedance is used, the sampling time will
depend on how long time the source needs to charge the S/H capacitor, with can vary widely. The user is recommended to only use low impedance sources with slowly varying signals, since this minimizes the required charge transfer to the S/H capacitor.
Signal components higher than the Nyquist frequency (fADC/2) should not be present for either kind of channels, to avoid distortion from unpredictable signal convolution. The user is advised to remove high frequency components
with a low-pass filter before applying the signals as inputs to the ADC.
........
Figure 24-8. Analog Input Circuitry
.........

стр.258 - Bit 5:0 – ADC5D...ADC0D: ADC5...0 Digital Input Disable
( тут самое интересное)


When this bit is written logic one, the digital input buffer on the corresponding ADC pin is disabled. The corresponding
PIN Register bit will always read as zero when this bit is set. When an analog signal is applied to the ADC5...0 pin and the digital input from this pin is not needed, this bit should be written logic one to reduce power
consumption in the digital input buffer.
Note that ADC pins ADC7 and ADC6 do not have digital input buffers, and therefore do not require Digital Input Disable bits.
...........

dedivan | Post: 458490 - Date: 12.01.15(18:54)
AlexSoroka Пост: 458484 От 12.Jan.2015 (18:29)
Вот тут я честно не понял к чему эти "13 циклов",


Это надо было лет 50 назад самому полелать АЦП на рассыпухе-
тогда и вопросов бы не было.Кроме 10 тактов самого преобразования-
нужны такты на выборку и запись результата в выходной буфер.
Выборка идет 1.5-2 такта, это порядка 100 нс.
Вот теперь представь что нужно за это время зарядить кондер,
да еще точно до входного напряжения.
И после преобразования- нужно закинуть это в выходной буфер
и флажком махнуть- все готово. Это еще один такт.

_________________
я плохого не посоветую
- Правка 12.01.15(19:14) - dedivan
SunSB | Post: 458586 - Date: 13.01.15(06:13)
AlexSoroka Пост: 458484 От 12.Jan.2015 (18:29)
кароче, умники smile

Пеши по русски.
Непонятно, ты перевёл неправильно или непонял правильный перевод. Я к чему просил книжки на русском... Как ты перевел digital input buffer? как "цифровой входной буфер" или как "буфер цифрового ввода"? Английский, по моему опыту, он очень сленговый, в том смысле что одни и те же слова в разных областях знаний несут совершенно разные образы. Буквари по программированию я читаю без словаря, а вот доку по атмеге уже со словарем и через пень-колоду. прбовал худлит почитать - вообще нихрена не понял:)
Твой интересный абзац я перевёл так:

В случае, когда в этом бите единица, цепи цифрового ввода соответствующей ноги АЦП выключены и чтение логического значения с соответствующей ноги всегда будет давать 0. Если на ADC5-0 поступает аналоговый сигнал и цифровой ввод с этих ног не нужен, эти биты могут быть установлены в логическую единицу для снижения потребления цепей цифрового ввода.
Обращаем внимание, что у ног ADC7 и ADC6 цифровых цепей нет, поэтому они не нуждаются в битах запрещения цифрового ввода.


- Правка 13.01.15(06:14) - SunSB
SunSB | Post: 458599 - Date: 13.01.15(09:24)
Вроде снял схему, и кажись без ошибок))
В кружочках ноги ардуины.
Не нарисовал: питание на трансформатор подается через реле. Реле включается 2ой ногой ардуины.
На третьей ноге ардуины шим сигнал, который должен управлять зарядным устройством. Устройства такого у меня нет, поэтому нога есть, а управление не запрограммировано.
Это под экранчик с кнопкам. На нем нужно отогнуть ногу, которая идёт к 10 ноге ардуины, там толи яркость, толи контраст висит. Непомню. Короче что-то не нужное. На контакт A0 приходят кнопки.

датчики Размер : 24.55 KB
датчики
силовая часть Размер : 13.72 KB
силовая часть
переход с +5 на +15 Размер : 4.36 KB
переход с +5 на +15
- Правка 13.01.15(09:41) - SunSB
AlexSoroka | Post: 458609 - Date: 13.01.15(12:46)
SunSB Пост: 458586 От 13.Jan.2015 (06:13)

В случае, когда в этом бите единица, цепи цифрового ввода соответствующей ноги АЦП выключены и чтение логического значения с соответствующей ноги всегда будет давать 0. Если на ADC5-0 поступает аналоговый сигнал и цифровой ввод с этих ног не нужен, эти биты могут быть установлены в логическую единицу для снижения потребления цепей цифрового ввода.
Обращаем внимание, что у ног ADC7 и ADC6 цифровых цепей нет, поэтому они не нуждаются в битах запрещения цифрового ввода.

Всё ты правильно перевел!
...только вот вопрос в том, что по-моему там ошибка - АЦП перестает работать если выключить эти буферы...
Я тут как раз оптимизацией работы АЦП сейчас занимаюсь, повыбрасывал вообще "рекомендованные вызовы функций" уже давно - сам пишу обработку, так вот нарвался на то что работа АЦП рушится если буферы отключены...
Щас опытов еще наставлю чтобы понять - это я не то прописал или это так работает на самом деле.

А вы тут ардуины программите "рекомендованными библиотеками", которые пишут укуренные индусы не.... проги надо писать так, чтобы каждый байт в ней ты знал что делает.

dedivan | Post: 458611 - Date: 13.01.15(13:22)
AlexSoroka Пост: 458609 От 13.Jan.2015 (12:46)
укуренные индусы


Да дело то не в этом. Сама идеология скэтчей- она изолирует сишный код
от всей программы, поэтому оптимизация, которая есть в сях, не работает.
И код получается 200-300 байт вместо 2-3.

Тут не индусы- тут менагеры поработали, чтоб у ардуинщиков ничего путного, что могло бы составить конкуренцию профи- не работало.
Это как набор для сборки вроде настоящего автомобиля, где все детали из пластмассы.


_________________
я плохого не посоветую
SunSB | Post: 458612 - Date: 13.01.15(13:24)
Дак ардуина чем хороша, она с исходными кодами идет. Возникают подозрения - открываешь исходник, оцениваешь укуренность индуса и дальше по обстоятельствам )).
Фишка в чём, самое вредное это интерфейс с пользователем, читай быстрая обработка строк. Эти библиотеки там из gcc, без индусов)) Или подключение той же флешки или часов реального времени, градусника... Сколько ты будешь разбираться в протоколе и писать? Оно надо?
Градусники я заказал, разрешение 0,0625 градуса придут скоро. Протокол там очень не простой. А индусские либы есть.
Кстати, акб-кислота презервативы разъедает? ))

AlexSoroka | Post: 458618 - Date: 13.01.15(14:18)
GCC - гоффно.
Код в 1.5 раза больше творит чем надо...
И вообще "обьектно ориентированое программирование" это диверсия против Человечества. Ответственно заявляю.

Часы реального времени - что там программить ?
Флешка тебе зачем ?

...все программеры "новой волны" не могут творить системы реального времени на прерываниях и управляемые событиями.
У них все своидится к одному циклу с опросами и кучей непонятных им самим функций. Это тупиковый путь для картонных поделок. Потому и утечки памяти, вечные проблемы со стеком и т.п.

Я вообще пишу проги которые прочесть-то можно но ПОНЯТЬ "новой волне" как-то очень сложно.

...вспоминаю вот СССР... был такой калькулятор МК-61... теперь оказывается делают МК-161:[ссылка] готовая исследовательская система получилась у них. АЦП на борту, графики рисует, связь если надо тоже есть, и весь набор математики "на борту".
Язык программирования тоже есть.
То что ты "бейсик" свой вылизывать будешь еще пару лет - а тут все уже годами проверенное...
Это так, размышления на тему...


- Правка 13.01.15(14:20) - AlexSoroka
SunSB | Post: 458622 - Date: 13.01.15(14:46)
Дискутировать я не буду. Это мне ни к чему. Да и не к месту здесь.
А коль ты так агрессивно настроен, просто напиши, что ты моим бейсиком ни под каким соусом пользоваться не будешь. Ок?

AlexSoroka | Post: 458623 - Date: 13.01.15(14:48)
Твоим бейсиком, равно как и ардуиной, для зарядки ЗУ я пользоваться не буду.
У меня свои разработки, свои процессорные решения и свои программы.

dedivan | Post: 458657 - Date: 13.01.15(19:28)
AlexSoroka Пост: 458623 От 13.Jan.2015 (14:48)
Твоим бейсиком, равно как и ардуиной, для зарядки ЗУ я пользоваться не буду.

Это разные языки, чего спорить.
Можно сказать возьми доску сороковку, вбей гвоздь сотку и так далее
весь процесс постройки собачей будки, но будка будет крепкая.
А можно сказать сделай будку для собаки.
И будет сделано- но не развалится ли она, когда сядешь на нее,
это тайна, поскольку делал не ты, как там сделано - на гвоздях или на соплях это не твое дело.

_________________
я плохого не посоветую
- Правка 13.01.15(19:31) - dedivan
dedivan | Post: 458660 - Date: 13.01.15(19:36)
AlexSoroka Пост: 458618 От 13.Jan.2015 (14:18)
GCC - гоффно.

Так там еще и не GCC, а надстройка над ним.
Для упрощения. Соответственно и результат.
А GCC - это хорошая штука, для тех кто не может освоить ассемблер,
идеологию программирования- предложена готовая идеология.
Но для работы с железом она не годится.

_________________
я плохого не посоветую
<][ 1 ... | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 168 | 169 | 170 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 182 | 183 | 184 | 185 | 186 | 187 | 188 | 189 | 190 | 191 | 192 | 193 | 194 | 195 | 196 | 197 | 198 | 199 | 200 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 208 | 209 | 210 | 211 | 212 | 213 | 214 | 215 | 216 | 217 | 218 | 219 | 220 | 221 | 222 | 223 | 224 | 225 | 226 | 227 | 228 | 229 | 230 | 231 | 232 | 233 | 234 | 235 ][>
У Вас нет прав отвечать в этой теме.
Форум - Сделай сам. Советы. - Домашнему мастеру - Импульсная зарядка - Стр 173

Главная | Содержание | Форум | Файлы | Поиск | Помощь |