-
Число публикаций
1,873 -
Регистрация
-
Последнее посещение
-
Дней в топе
2
Тип контента
Профили
Форумы
Галерея
Календарь
Весь контент пользователя vahegan
-
Я вообще бросаю кубик сразу в воду, и дальше рыбы уже сами между собой договариваются, кто чего отхватит. При том, считаю заморозку лучшим кормом, после живого, а гранулы/хлопья - подкормка. Но, у каждого свои тараканы - ну, не любит человек заморозку - ради Бога, каждый кормит, чем считает нужным Я, вон, автокормушки недолюбливаю, и предпочитаю сам сыпать, и наблюдать как рыбы едят.
-
Дим, я тут прикинул - теоретически, 27 миллиграммов алюминия могут осадить 95 миллиграммов фосфата. Прикинь, сколько алюминия у тебя примерно растворилось, за вычетом в процентном соотношении воды, которую ты подменил, и получишь сколько всего фосфата он теоретически мог осадить. То есть, получается, что в аквариуме общим объемом 700 литров 27 миллиграммов алюминия могут осадить до 0.13ppm фосфата. Это немало, конечно, но за несколько дней должно было компенсироваться вносимым кормом. Кстати, вот статья Рэнди про алюминий в аквариуме. Думаю, будет полезна. Aluminum In The Reef Aquarium Пока только на английском А вот в другой статье - Phosphate and the Reef Aquarium Рэнди пишет: Дословно, "К сожалению, оксид алюминия не является полностью нерастворимым в морской воде. Я экспериментально показал, что при применении ФосГард-а может выделяться алюминий, и я также показал, что введение такого же количества алюминия в аквариум может вызывать раздражение у кораллов, в результате чего они убирают полипы и сжимаются. Этот эффект подтверждает сообщения многих аквариумистов (до моих исследований) о побочном действии при использовании этого материала." Статья уже там. Ссылку приводил на предыдущей странице, когда впервые сослался на нее.
-
Неважно. В сухом корме фосфата не меньше. По любому почитай статью, очень интересный подход - Рэнди пытается напрямую связать питательность корма с внесением фосфатов. Иными словами, если корм питателен, то обязательно вносятся фосфаты. Грубо говоря, молекула АТФ содержит три фосфат-группы. При том, все, что сразу не выбил пенник, остается в воде, и если водоросли не съедят и антифос не выест, будет там накапливаться. Это я к тому, что даже если ты разово выбил все фосфаты до нуля, все равно, с каждым кормлением в аквариум вносится, в пересчете на объем, где-то 0.01-0.05 ppm фосфата, а то и больше. Если убрать пенник/водоросли/сорбенты, фосфат и будет расти с этой скоростью. Я не думаю, что у тебя в воде может быть столько ионов алюминия, чтобы они могли длительное время осаждать весь этот фосфат.
-
Дим, ты знаешь, сколько фосфата вносится в аквариум с 1 кубиком корма? Скажем так: в каждом грамме заморозки содержится примерно 1-4мг. фосфата. В каждом грамме сухого корма - 10-15мг. фосфата. При том, рыбами усваивается мизерное количество этого фосфата, все остальное уходит в воду. Не хочу забегать вперед, но буквально сегодня-завтра на рифцентрале будет выложена очень интересная статья Рэнди на эту тему. Поддерживать "0" фосфата ИМХО, нереально - в основном, конечно, вносимый материал будет выбит пенником и выеден скраббером, но ежедневно вносимые с кормом количества фосфата весьма и весьма существенны. ---------- P.S. Уже опубликовали Фосфаты и расчеты: необходимо понимание
-
Как правильно подключить?
vahegan ответил на тему форума автора Eksoga в Самодельные LED светильники
Вот здесь посмотрите -
В этом драйвере есть встроенная функция OCP (overcurrent protection). К сожалению, даташит не содержит информации о том, как это работает, но предполагаю, что помимо регулировки тока в зависимости от напряжения, получаемого на внешнем токоизмерительном резисторе (вход Sence), видимо внутри имеется дополнительный грубый токоизмерительный элемент, и при превышении напряжения на нем драйвер выключается. Теоретически, это не даст драйверу гнать весь ток, доступный от блока питания, на светодиоды, в случае, скажем, закоротки внешнего резистора Rsence. К сожалению, это не панацея от всех бед, и описанный мною случай, когда драйвер унес с обой 3 диода, является тому подтверждением. И все же, это какая-никакая дополнительная защита, в этом есть небольшое преимущество перед предыдущим чипом MBI6651. Еще одно небольшое преимущество - сопротивление канала выходного транзистора 0.35 Ом у 6661, в то время, как у 6651 оно было 0.45 Ом. При токе в 1А это уменьшает тепловые потери на чипе на 100 мВт. Мелочь, а приятно По поводу 97% КПД у 6661 по сравнению с 96% у 6651, как пишет Дима, не совсем согласен. Дело в том, что в даташите данные по КПД для 6651 приводится для 12В, 350мА, а для 6661 - для 48В, 350мА. КПД чипа получается делением общей мощности нагрузки на мощность потерь в чипе. Потери в чипе зависят от тока, и не зависят от напряжения на выходе драйвера (падение напряжения на ключевом элементе постоянно), а вот общая мощность нагрузки будет тем больше, чем выше напряжение на нагрузке. Соответственно, КПД тем больше, чем больше диодов подключено к драйверу, и 96 процентов вычислено для неоптимального для 6651 напряжения в 12В - приведи они цифру КПД для напряжения скажем, 27В, и КПД получился бы почти таким же, как у 6651 (за исключением улучшения потерь на 0.1Вт из-за лучшего выходного транзистора, но это мелочи). То есть, разница в КПД, определенно, есть, но менее процента
-
Долго ржал над первой фразой по ссылке: По цене 542 доллара :lol:
-
Можно и NES, но разница в цене невелика, а на RS они чуть меньше экономили. Для себя, родимого хочется, что чуть получше
-
Ну, я же считал в посте #607. Измененеия могут происходить каждые 15 минут. Для 16 каналов каждая "точка" - 24 байта (12 бит х 16). Соответственно, на сутки нужно 24х4х24=2304 байт. 8кб eeprom-а (AT24C64) спокойно хватит на 48 каналов. Если программу менять в зависимости от дня недели, от действительно, не хватит. Но тогда программу на каждый день недели можно отдельным файлом на SD карту записать. В 00 часов программа на управляющем контроллере считает этот файл и затем синхронизирует таблицу с контроллером на светильнике. Вроде обсуждали уже в теме, где впервые было упоминание про эту платку. Насколько помню, там стоит PT4105. И вообще, большинство подобных драйверов до 36В максимум держат. Под высокое напряжение вроде только MBI6661 (на которой, вроде, и сделаны драйвера LDD серии "H"), но ее не достать так просто. Как делать ШИМ высокочастотный вроде уже обсуждали. Очень удобно на базе TLC5940 - много каналов, хорошая частота, и высокое разрешения, и стоит недорого совсем. Остается только тактовый сигнал на соответствующей частоте в нее завести - можно 555 таймером...
-
По моему мы засоряем тему про драйвер Карена. Хорошо бы господа модераторы перенесли все не относящееся в отдельную тему... Не, одной платки на 3 сборки недостаточно 3 сборки = 12 фиолетовых, 9 роялей, 6 белых, 3 синих, 3 циана, 3 красных. Итого, 6 каналов - то есть, минимум нужно 6 драйверов. Каждый драйвер на этой плате потянет до 8 диодов (а фиолетовых едва ли 7шт.) Соответственно, никак одной платой не получится. Но можно на 6шт. серии LDD. Потому как по фиолетовым получается 12х3.5=42В, и с блоком питания на 48В все получится. Блок питания, с запасом, нужен где-то на 150Вт. Можно такой, например. Или RS-150-48
-
Да, нужен блок питания на 27В, тогда можно подключать цепочки по 8 диодов. Такие БП не так распространены, как на 48В, но встречаются вполне. Вот, например, на 350Вт.
-
Я потому и призываю разместить маленький приемно-исполнительный контроллер и драйвера на светильнике, и переходить на синхронизацию с основным контроллером по радиоканалу. То есть, на светильнике у меня будет только ардуино нано + RTC с eeprom + tlc5940 + NRF24L01, а тачскрин, настройки и остальной функционал уже на Mega2560. Грубо говоря, контроллер на светильнике только будет считывать данные из eeprom-а в зависимости от текущего времени (полученного из RTC) и загонять соответствующие 24 байта в tlc5940. Соответственно, в случае сбоя связи с основным контроллером он все равно, будет трудиться по программе в памяти eprom-а. Ну, не говорю о всяких мелких функциях, таких как управление вентиляторами или аварийная сигнализация. Раз в какое-то время контроллер светильника синхронизирует таблицу PWM-ов с основным контроллером по радиоканалу, и обменивается с ним взаимными любезностями для подтверждения связи. Дополнительные расходы минимальны ($13 за ардуино нано + $2 за TLC5940 + $4 за RTC+EEPROM + $2 за NRF24L01 = $21 за все/про все), зато будет изящный светильник на сколько хочешь каналов, в который входит только питание по 2 проводам.
-
Спасибо всем, друзья. По любому, моллюска решили не брать. Товарищ сегодня прилетает, поймал себе отшельников и ежа.
-
:!: Я "Радио 86 РК" так и не собрал - не смог печатную плату заказать. Компоненты тоже где-то валяются до сих пор. Затем была Микроша - писал программу для нее сразу в машинных кодах, так как компилятора ассемблера у меня не было Да, драйверов больше нужно, конечно. Зато, можно подсветить индивидуально конкретные кораллы конкретным для них спектром, под которым они наиболее выгодно выглядят (кому-то роялей больше, кому-то синих или цианов, кого-то фиолетовыми актиниками, а еще кому-то надо красного добавить). Вариантов бессчетное множество, при том, даются они относительно малой кровью. А облака, молнии, прохождение солнца и фазы луны, а также их синхронизация с реальной погодой в заданном регионе земного шара по Интернет - это уже баловство, конечно, хотя прикольно, и понтов выше крыши . Кстати, если использовать готовые наборы по 6 драйверов (они получаются примерно по $3.7 за драйвер), совместно с блоком питания на 27В, получается, что на 6 Диминых мега-сборок нужны 2 такие платки, а это 12 драйверов. Соответственно, на 18 сборок (на мой будущий аквариум 150х65х80 понадобится примерно столько, я даже на 20 сборок задумываюсь) нужно 36 драйверов. Можно, конечно, все драйвера на 6 каналов повесить, но раз уж есть возможность, почему бы не управлять цветом более индивидуально? В идеале, конечно, надо бы по 6 драйверов на сборку, но это уже чересчур Что-то я байты неправильно посчитал в предыдущем сообщении. Исправил.
-
Ну, помнишь, наверное, первые персональные компьютеры, типа PC XT? Там изначально была заложена адресация оперативной памяти до 64кб - тогда это считалось астрономической цифрой, и что этого за глаза хватит На самом деле, возможность легкого управления большим числом ШИМов (при наличии соответствующего числа драйверов) открывает новые возможности - например, можно локально управлять спектром в отдельной части аквариума. Вот только, на запоминание такого количества переменных нужна достаточно большая память. Я пока заказал eeprom на 4кбайт, этого хватает на 14 каналов (если писать по 12 бит на канал /то есть, писать все каналы одним словом 16*12=24байт/, учитывая что программа предусматривает до 4 изменений в час, нам нужно 24*4*24=4608 байт, или 288 байт на канал). Если каскадировать корпуса ШИМ, надо будет обзавестись более серьезным EPROM-ом. Что-то я байты неправильно перемножил. 24*4*24=2304 байт. То есть, этого eeprom-а на 16 каналов вполне хватает, еще и лишних остается примерно полтора килобайта. А если взять такой же eeprom на 8кб (AT24C64), его спокойно хватит на каскадирование 3 чипов, это 48 каналов.
-
Это последовательный интерфейс о 3 ногах: с одной стороны данные входят (SIN - serial data input), с другой выходят (SOUT), под тактовую частоту (SCLK). По сути, это всего лишь внутренний сдвиговый регистор, сдвигающий данные на один бит при каждом такте. Несколько таких регистров можно подключить каскадно (daisy-chain) - SOUT первого подключается к SIN второго, м так далее, а SOUT последнего подключается обратно к MISO на контроллере. Это наиболее "экономное" подключение, так как у контроллера занимаем 4 ноги, независимо от того, сколько корпусов подключено. Правда, при каждом обращении к какому-либо из чипов процессор вместо одного всегда должен тупо посылать N байт, где N - число каскадно включенных корпусов (что не страшно, так как тактовая частота может быть до 30 мегагерц). По сути, это и есть интерфейс SPI. Только в стандартном варианте он подразумевает также наличие ноги выбора корпуса (chip select), дабы N корпусов можно было подключить параллельно, а не только каскадно (при этом "расходуется уже 3+N ног процессора, зато можно обращаться к каждому корпусу индивидуально), но в этом конкретном чипе я не ношел ноги CS - видимо, она рассчитана исключительно на каскадное подключение. Еще один "недостаток" каскадного подключения - программа на контроллере должна знать, сколько именно корпусов подключено, чтобы посылать при каждом обращении именно столько байт. То есть, нельзя "тупо" наращивать кисло корпусов, не внося поправки в программу. Конкретно по этому чипу - нас интересует режим, когда нога DCPRG имеет высокий уровень, а VCPRG - низкий (см. Таблицу 4 на стр. 15 даташита). При этом внутренний шифт-регистр имеет ширину 12х16=192 бита. То есть, при каждом обращении мы последовательно посылаем на чип 12-битные значения желаемого уровня PWM для каждого из 16 каналов, после чего импульсом на ногу XLAT подтверждаем окончание передачи (Рис. 13 на стр. 13) - при этом данные для каждого канала начинают выводиться в виде PWM на соотетствующей ноге. Проще не бывает, наверное. tlc5940.pdf P.S. Никогда мне не нравились даташиты от TI - информация плохо структурирована, надо 3 раза читать даташит в разных направлениях, пока дойдет, что они хотели сказать.
-
При наличии вентилятора, даже на минимальных оборотах, однозначно, процессорного кулера хватит на охлаждение этой сборки. Без вентилятора радиатор разогреется до определенной температуры, при которой будет баланс между подводимым и рассеиваемым теплом. Вопрос только в том, какова будет эта температура, i.e. будет ли диодам комфортно при этой температуре.
-
Есть вариаеты. Можно генерировать отдельным генератором или мультивибратором. можно генерировать при помощи того же ардуино, и т.д. В зависимости от задач и ресурсов. Проще всего, наверное, один из ШИМ выходов того же ардуино использовать. Но нам желательно дать на драйвера частоту за пределами слышимости нашего уха, но при этом не слишком высокую, чтобы драйвер мог с ней работать. Средствами ардуино это сделать нетривиально, не расходуя при этом ресурсы процессора. Думаю, проще будет поставить какой-нибудь генератор, например, на 555 таймере. Скорость передачи данных - это предельная скорость, на которой мы можем передавать данные на чип по SPI, а также максимально допустимая частота ШИМ. Мы же будем использовать микросхеме на гораздо более низкой частоте.
-
Процессоры разные бывают, и тепловыделение у них тоже разное. Ватт 100 вполне реалистичная цифра для абстрактного процессора. А вот насколько улучшает эффективность охлаждения вентилятор (при том, это функция оборотов, которые регулируются материнкой в зависимости от температуры и загрузки процессора) - не знаю. "На глаз" - среднего процессорного кулера без вентилятора может оказаться недостаточно для этой сборки, работающей в полную мощность. Но это прикидка, я могу оказаться не прав.
-
Для этого надо знать кучу вещей - температуру воздуха там, где будет стоять этот кулер, естественную циркуляцию воздуха, и т.п. Считать это не так легко. Скажем так - рассчитывайте, что каждая сборка будет выделять 15-20Вт чистого тепла. Думаю, проще всего будет определить экспериментально - включить сборку на максимальный ток, и смотреть. Желательно, чтобы радиатор нагревался не выше, чем 45-50 градусов ("на глаз" - чтобы руку можно было удержать).
-
У процессорного кулера ребра плотно стоят (близко друг к другу) и естественной конвекцией плохо охлаждаются. Он именно рассчитан, что его вентилятор будет активно обдувать.
-
Привет, Карен! В этом сообщении svyaz предлагал использовать TLC5943 в качестве расширения ШИМ для ардуино, там 12-разрядные ШИМы внутри, аж 16шт, с SPI-подобным управлением. Еще ранее, помнится, Олег упоминал такой же чип, может быть даже где-то в этой теме. Эта микросхема предназначена в качестве драйвера для управления LED панелями, она может стабилизировать выходной ток на 80мА, но этот функционал можно не использовать, а нагрузить каким-нибудь резистором на ток в 1мА и использовать ШИМ сигнал с него. Я заказал на eBay TLC5940, это примерно то же самое, что и 5943, в розницу 2 доллара с пересылкой. придет, поиграю, посмотрим, что из нее получится. --------- Нет, сама она ничего не будет делать, это не интеллектуальная микросхема. У нее есть вход тактового генератора, который задает частоту ШИМа. На этот вход надо будет подать частоту порядка 20кГц, тогда ее ШИМы на этой частоте будут работать Ни один драйвер частоту 30МГц не поддерживает. Драйвера серии LDD официально работают до 1000Гц, но опытным путем было установлено, что прекрасно работают на частоте 20-25кГц.
-
Забыть не получится, так как у люмки световой поток падает очень быстро, и заменять их придется жестко каждые 3-4 месяца. Светодиоды не так уж и дорого стоят, окупятся буквально за срок 2-3 замен. Спектр для водорослей обсуждался не раз уже. СантаМоника сейчас рекомендует темно-красные (660нм) LEDы. Я использую сборки Surexi, они же были применены на скраббере Димы (DNK), который я считаю наиболее успешным из тех, что описывались в рунете. Стоят около 10 долларов, каждая сборка примерно на 5Вт. У меня на экран 35х23см стоит 8 таких сборок.
-
Ты невнимательно читал ветку В ней пару раз поднимался вопрос о том, как увеличить частоту ШИМ от стандартных для ардуино 500Гц. И были варианты - от изменения значений в некоторых регистрах, до применения внешнего (более высокочастотного и с более высокой разрядностью) ШИМ контроллера с управлением по SPI. Я склоняюсь к последнему варианту, т.к. микросхема стоит около 2 долларов с пересылкой, зато позволит использовать в модуле светильника более просотй Ардуино нано (подразумевается, что управление/настройка будет по радиоканалу от основного контроллера). К тому же применение этой микросхемы дает нам 16 независимых аппаратных ШИМ-выходов (и при необходимости легко может быть расширено дополнительным подключением еще одной/нескольких микросхем).
-
Почему нельзя? Вот: Lens_calculation_v.2.03_any_angle.xls Вообще, когда-то хотел статью написать на эту тему, но так руки и не дошли...