Перейти к содержанию
    

Программка для управления выпрямителями

Набросал программку для управления выпрямителями asv1801 на моем пк вроде запускается без проблем, установка не нужна. Если будет желание попробуйте запустите заодно дайте совет что переделать :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

попробуйте запустите заодно дайте совет что переделать :)

 

Запустить не могу. Программа требует наличия виндовс. Вот это можно улучшить и переделать (добавить кроссплатформенность).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ссылка битая. Ведёт на архив с бинарниками под виндоус, а должна вести на гитхаб с исходниками :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

заодно дайте совет что переделать :)

Этот пост является скрытой рекламой. Добавим антирекламы.

Что переделать? Все, наверное.

Вот посмотрела только одно Ваше изделие - регулятор мощности...

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

Кому нужно регулировать угол включения тиристора, а не мощность, что следовало бы ожидать, исходя из названия?

Точность выдачи этого угла не регламентируется, но указана дискретность в одну тысячную. При этом же сказано, что импульс на тиристор - 400 микросекунд. А ведь полпериода - 10 миллисекунд. Кому нужен там трансформатор тока? Будет ли он хорошо себя чувствовать при несимметричном токе? Зачем там какие-то еще светодиоды...

Зачем все это? Кому это все может быть нужно?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо )).

Описание краткое:ссылка

Нужен например для гальваники где они и работают, Снял бы видео но в телефоне камера слабая. Принцип такой возьмем например гальванику 20 ванн. Автооператоры(шатбилеры) перемещают по ваннам подвески с заданным алгоритмом и временем выдержки в каждой ванне подвески с деталями на которые нужно нанести покрытие (электролитическое осаждение). Толщина покрытия зависит от тока (и еще много от чего..) .

У каждой ванны есть свой выпрямитель,схема простейшая трехфазный трансформатор после которого тиристоры (т143 -1000а) дроссель и шунт, после шинами на ванны подается напряжение. Тиристорами управляет как раз этот блок. Он подключается к шунту, и делителю напряжения для измерения тока и напряжения после тиристоров. Еще в блоке есть два реле, авария и включение контактора который подает напряжение на трансформатор. и четыре входа к двум подключается термостаты на перегрев, и два переключателя. так как ванн много они все подключены по 485 интерфейсу в сеть, что бы оператор управлял с компьютера.

Для управления с компьютера можно использовать программу Tracemode тогда ничего делать не нужно просто добавить адрес регистра и блока с которого нужно читать или писать(у Адастры есть видео как подключить модбус устройство, несколько кликов мышем делается). Можно тоже самое сделать из бухгалтерии 1С для этого написал dll специальную, или можно управлять из MSOfice с помощью встроенного VB тоже написал специальную dll. ну или можно управлять из программы ViewASV1801. Оператор задает ток, он не задает никакие углы. А блок пытается поддерживать заданный ток, если ПИД коэффициенты подобраны.

В принципе можно сделать и другие прошивки все написано на C проект собран gcc eclipse. А для плисс в altera webpack. Можно сделать разные прошивки записать в несколько cpu0771 и менять их они на разъеме.

Вот как то так, если что то написано не очень грамотно извиняйте я не учитель русского)). Если скажите что нужно переделать или переписать или что не понятно буду учитывать, большое спасибо за все замечания. :)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Гость TSerg

Наверное у Вас получилась очень замечательная штука, но вопрос-то в чем?

Это форум, а не редакция журнала ЮТ.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хотел что бы покритиковали, и сказали: это не так или посоветовали как лучше в следующий раз если что придется делать, буду учитывать, как говориться век живи и век учись :)

Может на других компьютерах программка будет ошибки выдавать какие....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хотел что бы покритиковали, и сказали: это не так или посоветовали как лучше в следующий раз если что придется делать, буду учитывать, как говориться век живи и век учись :)

Может на других компьютерах программка будет ошибки выдавать какие....

На мой взгляд ошибка - отсутствие исходников. Таким образом Вы не приносите пользу другим людям кому потребуется выполнить аналогичную задачу. Ну есть бинарник, может как-то работает, а толку? Да ещё только под одну платформу. Покажите пример кода как это сделано - это гораздо ценнее и портировать на другие платформы можно. Никому в таком виде программа не понадобится с вероятностью 0.99, а когда потребуется писать свою под требования заказчика - Ваша программа никак не поможет. А будь исходники открыты - поможет, и слово благодарности получите от того кому пригодилась, особенно если документация к устройству мутная или в процессе столкнулись с недокументированными багами, которые удалось обойти.

Заведите аккаунт на https://github.com/ или https://bitbucket.org (тут ещё и приватные репозитории бесплатно) и выкладывайте туда все собственные проекты с ридми желательно на инглише. Так создадите гораздо больше пользы чем выкладыванием бинарных блобов на форуме.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ок я подумаю :) Эту программку написал за 3-4 дня да еще и совмещал с другой работой, конечно кое какие библиотеки были уже готовы переделал их просто. Там нет комментариев не хочется что бы меня ругали )) А в порядок приводить пока нет времени.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...