Цифровой задатчик интенсивности

При разработке механизмов движения, иногда, требуется обеспечить постоянство характеристик разгона и торможения. Другим словом необходимо обеспечить постоянные ускорения.

Предположим, что у нас имеется электропривод, у которого скорость и ускорение задаются в процентах: от 0 до 100% скорости и от 0 до 100% достижения этой скорости в секунду. Немного теории и никакой практики под катом.


Читать дальше

Спойлер

Новости сообщества
Сегодня еще немного потрудился над этим сайтиком. Из очевидных изменений — дизайн. Сделал его немного более цветастым. Теперь топики лучше отделяются друг от друга. Есть еще несколько мелких исправлений, но самое главное — у нас появился спойлер.



Читать дальше

Brainfuck Challenge - Конкурс безумных идей!

Блог проекта BrainfuckPC
Приближается новый год! А это значит, что пора подарков не за горами. Тем более, что у меня в гараже скопилось много интересных хреновин, для которых еще не придумано безумного проекта.
Посему конкурс! Призовой фонд — две штуки ESP32, одноплатник Orange Pi и еще пара плюшек.


Читать дальше

Сборка релейного компьютера. Этап `I`. Шасси и все блоки собраны в единое целое.

Блог проекта BrainfuckPC
В прошлый раз, семь месяцев назад, я написал про кучу модулей для 16-разрядного сумматора, а сегодня я уже распортую о том, что процесс сборки релейного компьютера вышел на финишную прямую!

Рама размерами 1000х650мм. Материал Алюминий 2мм. Сварная. Покрашеная в черный цвет.
На раме установлены 6 распечатанных корзин под блоки. Размер корзины 200х150мм. 32 модуля в каждой корзине.
Для базовой логики требуется 5 корзин. шестая — запасная, для будущего расширения функционала.

Читать дальше

BrainfuckPC#12 Итоги 2017 года и планы на 2018

Блог проекта BrainfuckPC
Закрываем 2017-й год грандиозными итогами года и амбициозными планами на следующий год
Итоги:
1. Плата памяти собрана, но хочу переделать
2. Блок сумматора собран, нужно тестировать
3. Модули индикации и защелок разработаны, надо собирать остальные

Планы:
1. Продолжаем сборку релейного компьютера:
a. Проверить сумматор
b. Собрать все индикаторы, защелки
c. Собрать регистры
d. Собрать логику
e. Прошить плату памяти и индикаторные платы
f. Разобраться с корпусом
2. Провести эксперименты с декатронами
3. Открыть раздел «книжная полка»
4. Поиграться со струйной логикой
5. Обзавестись лазерным гравером
6. Продолжить цикл по мехатронике и начать собирать всякое движимое и вращаемое

Растворяем микросхемы, cмотрим кристаллы под микроскопом. :P

Блог им. iEugene0x7CA
Штыркнуло меня не только поделать фоточек, но заснять весь процесс и даже смонтировать. :)
Большая часть инфы на видео, но кто захочет повторить – под катом дополнительные заметки.


Для тех, кого не останавливают выражения "не повторяйте это дома". :)

Читать дальше

Code Composer Studio cloud и Launchpad с FRAM от TI

Блог им. radiolok
Прикупил себе по акции Launchpad MSP-EXP430FR2433 с FRAM — такая память выглядит как обычная SRAM, но не сбрасывает свое состояние после отключения питания. И в ней очень удобно хранить не только программу, но и конфигурационные переменные. А самое главное — можно использовать ее для хранения текущего значения программных счетчиков — их уже не нужно периодически сохранять в eeprom, так как они считай уже защищены от стирания.

Но видео о том, как программировать платы от TI не устанавливая (ну почти) ПО себе на компьютер.



Читать дальше

SimpleDriver 2.3

SimpleTesla

Введение

SimpleDriver2.3 — это драйвер для трансформаторов тесла. Его главная особенность — поддержка режима пропуска периодов DRSSTC и нескольких режимов QCW. Кроме этого, драйвер поддерживает практически все остальные технологии, которые используются в тесластроении и является практически универсальным. Драйвер не рассчитан на применение в SSTC или индукционных нагревателях.

SimpleDriver2.3


Читать дальше

Релейный компьютер. Набор инструкций

Блог проекта BrainfuckPC
Хоть у меня и брейнфак, но на требуемых для реализации его 8 команд блоках можно реализовать куда большее число инструкций.

Страничка на Github с табличкой: github.com/radiolok/RelayComputer2/blob/master/doc/instruction_set.md