Юлиан

Песчинка

Мой рассказ, который я написал 15 лет назад.

           Однажды, я был внутри песчинки и лежал на берегу, среди миллиардов похожих на меня, песчинок-братьев. Находиться в таком маленьком творении не представляло поначалу ничего интересного, везде было одно и то же, и лишь вода, которая порой просачивалась через толщу во время грозы, смачивала мою песчинку.
         В один хмурый дождливый день, на побережье налетел настоящий смерч, своей силой он поднял тонны песка (моя песчинка там оказалась тоже) и играючи закинул их далеко-далеко в океан. Когда я падал на дно, я видел то, что никогда не видел прежде. Удивительный мир. Медузы, дельфины, акулы, я видел огромного кита, он такой большой! Если сравнить мою песчинку с ним, то она ничто, если бы его выбросило на наше побережье, то он, наверное, закрыл своим гигантским телом весь берег. Океан сказочно прекрасен.
          Я все падал и падал, пока не упал в огромный рот раковины моллюска, рот захлопнулся и опять я погрузился во тьму. Моллюск стал постепенно обволакивать мою песчинку каким-то веществом, оно затвердевало и песчинка, вскоре, стала походить на маленький шарик. Время шло, шарик становился все больше и больше, также как и раковина с моллюском.
Так бы и лежал на дне океана всю вечность, если бы не один молодой смуглый ныряльщик, который заметил, взял и поднял раковину себе на лодку. Он сразу сломал ножом мой бывший дом и увидел меня.

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

            Моя новая оболочка представляла собой шарик, приятного, мягкого, розового цвета, величиной с кулачок младенца. В дальнейшем я попал к ювелиру, он насадил меня на нить, к другим бледно-голубым и одинаковым и более меньшим жемчужинам, прямо по середине среди них, получилось ожерелье, которому не было равных в той стране, это был подарок юноши своей избраннице-возлюбленной в день свадьбы. Она была самой прекрасной и счастливой, ведь она по-настоящему любила своего избранника. В тот день радовались все, даже звери и птицы, шумел лес, светило Солнце. Длинное платье невесты было восхитительно, в ее черные, густые, вьющиеся волосы, которые доходили ей по пояс, был вплетен дивный цветок, а на шее весело ожерелье, где был и я. На той свадьбе веселился и один мудрец, когда он пришел домой он записал на куске пергамента: «Благая мысль доброго человека – это песчинка, слово его – жемчужина, стих его – ожерелье, песня его – ожерелье, которое весит на шее самой прекрасной и счастливой девушки в день ее свадьбы. И чем добрее и чище помыслы человека, тем красивее и сильней воздействует песня на мысли и чувства, заставляя стремиться к лучшему других людей, тем красивее и сильней мысль-идея песни – центральная жемчужина ожерелья, выросшая из песчинки.

Юлиан

Без delay через while для Arduino

Я вроде читал про такое в первых мануалах про Ардуино и думал что это банальное решение сделать паузу без delay через while, но что-то поисковик такое решение через while не дает мне сразу и выдает всякие усложненные без delay, которые коряво делают паузу, то есть с не равными промежутками паузы. Вот код для примера сделать паузу без delay через while для Ардуино:

float q=0;
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(LED_BUILTIN, OUTPUT);
Serial.begin(9600);
}
void loop() { q=0;
while (q<80000) { // здесь можем увеличивать или уменьшать паузу, меняя значение q меньше какого-то численного значения
digitalWrite(LED_BUILTIN, HIGH);   // turn the LED on (HIGH is the voltage level)
q++;
}
q=0;
while (q<80000) { 
digitalWrite(LED_BUILTIN, LOW);
q++; }    // turn the LED off by making the voltage LOW 
}



Юлиан

(no subject)

Музыкой можно писать всякую крамолу, которая не угодна деградантам, не разозлив их тем самым, потому что она не несет конкретики, как картинка, фильм или буквенная писанина и т.д.. Но осуществление чего-то конкретного, прогрессивного больше ценится людьми.
Юлиан

(no subject)

Приехал рано утром в Питер, было еще темно, когда встал на перрон, почему-то стало так мерзко и первые мысли, что я здесь забыл? Такие ощущения напоминают, когда с утра я в школе ходил в бассейн. Раннее утро, не вдохновляет, как-будто режут душу утренний воздух и лучи. Ночью в звездном небе больше радости, хотя, наверное, неприятие утра происходит из-за городских антуражей. Помню утро в степи, на море, в горах - я не ощущал тогда какой-нибудь враждебности, но дню, ночи и вечеру больше доверия.

Юлиан

USB счетчик электроэнергии постоянного тока.

Анонс:
В данной статье представляется  
USB-счетчик электроэнергии постоянного тока для цепи с постоянным сопротивлением.

 
 
На основе представленной схемы вольтметра и прошивки микроконтроллера PIC18F2550 [http://www.moty22.co.uk/usb_counter.php ], была созданна USB-программа, которая  могла бы считать электроэнергию, для цепи с постоянным сопротивлением. Так как счетчики постоянной энергиии редкость и дорого (20-30 тыс. руб. в России и 6-10 тыс. руб. в Китае и Индии) то решили сами сделать счетчик, который подходил бы для наших лабораторных исследований, который в итоге составил цену не дороже 400 руб., по компонентам. Делали счетчик для замеров и сравнения энергии рекуперации  в электродвигателях разной конструкции, но одинаковой мощности, также он может быть применим, как  измеритель получаемой энергии от ветрогенератора, солнечных батареек и других источников энергии постоянного тока.  Программа может считать не только квт*ч, но и вт*ч, вт*с и т.д..  
 Собранная схема включала делитель напряжения, который одновременно был расчетным сопротивлением (выделено красным, щелкни по рисунку чтобы увеличить его), 

 которое вводилось в USB-программу (выделено красным). 

Выделено голубым значение множителя напряжения, его перед замерами можно получить по формуле указанной здесь: http://bit.ly/1oNddey. Либо подобрать по мультиметру, то есть замеряя мультиметром напряжение батарейки, а потом вводить такое значение множителя напряжения, чтобы USB-программа (с помощью нашего счетчика) показывала на этой же батарейке такое же напряжение как на мультиметре.

Величина сопротивления делителя напряжения может быть подобрана как для пропускания больших, так и малых токов. Делитель напряжения еще необходим если мы подаем напряжение больше 5 вольт, больше 5 вольт на микроконтроллер подавать нельзя поэтому нужен делитель напряжения.
Стоит заметить, что схема в Proteus отличается от схемы, которая выполнена в железе. VCC (красненький проводок USB) будет идти не на 1 ногу, а на 20 ногу PICа. Также в схеме для Proteus не нарисованы 8 и 19 нога, в железе 8 или 19 (по выбору) нужно отвести на землю.

 

Счетчик, можно улучшить если изменить прошивку микроконтроллера, чтобы микроконтроллер замерял значение тока (с помощью датчика тока) в цепи и сам подавал их в USB-программу, при этом отпадет в ручную вводить значение сопротивление цепи.

Чтобы USB-программа работала нужно чтобы был установлен Framework 4.0 (http://bit.ly/1i3X8f6) или его поздние версии. Если включаем USB-программу на Windows 7, то нужно её включать, как от Администратора.

USB-программа может обрабатывать  неограниченное количество подключаемых счетчиков, для этого нужно выбрать открыть программу и еще раз выбрать по списку вниз HID-совместимое устройство (выделено черным). Устройства будут соответствовать по списку вниз, по порядку включения в компьютер.

 
 

В USB-программе также можно поставить шумовой порог напряжения (выделено зеленым), который будет считать за 0 вольт все значения не превышающее выбранное для шумового порога в примере указано 0.05 В.
 

Алгоритм USB-программы для расчета энергии постоянного тока:  
USB-программа получает измеренное напряжение от микроконтроллера, потом делит на вводимое сопротивление, получется ток. После измеряемое напряжение умножается на вводимую величину умножителя напряжения, получается реальное напряжение, которое подается на счетчик до делителя. Это реальное напряжение перемножается с током и с временем, получается значения энергии.

Ссылка на USB-программу: 
http://yadi.sk/d/CMS6Up4ZJzDYf 
Ссылка на исходники USB-программы си#:  https://github.com/neremin/USB_Voltmeter

Ссылка на симуляцию схемы в Proteus, и на прошивку контроллера PIC для кварца 20 Mhz: http://yadi.sk/d/c76mzfURM9PqG
Ссылка на исходники прошивки (asm, c) и прошивка для кварца 4 Mhz: http://yadi.sk/d/wA4p7RFjM9Qk2

Разработка USB-программы: Николай Еремин
Ведение проекта: Юлиан Барышников

Благодарности:
Moty Mizrachi за бескорыстное представление USB-вольтметра на своем сайте, а также советы по переписке.
Роману Веринскому и Виталию Павлову за бескорыстную помощь и советы по пайке и прошивании микроконтроллеров.
Виталию Азарову за бескорыстные советы по формулам и построении схемы для измерения энергии постоянного тока.
Urry за бескорыстную проверку схемы в железе и исправления прошивки на кварц 20 Mhz.
Александре Медяниковой  за бескорыстную фотосъемку готовой схемы в железе.
 

Юлиан

Лабораторные работы и задачи по ТАУ.

Л/р: апериодическое, интегрирующее, форсирующие, колебательное звено.

Задачи: определить передаточную функцию; найти выражения амплитудно-частотной и фазо-частотной характеристик; построить ЛАХ и ФЧХ последовательно соединенных звеньев; определить методом Гурвица и Найквиста устойчивость система; определить границу устойчивости: скачать 

Юлиан

(no subject)

Ключевым отличием общественной (государственной) собственности от частной собственности является право передачи её управлением. При частной собственности, при смерти собственника, как правило право её управления передается по наследству, а при общественной собственности при смерти лица, которого выбрало само общество распоряжаться или быть ответственным за некоторые стороны общественной собственности, такое право не передаётся.