madf: (Default)
[personal profile] madf
Система моніторингу нахилу для... Гм, покищо не буду казати для кого. Потім коли-небуть може і розкажу.

Власне, треба було розробити софт для інклінометру який би вів базу даних кутів нахилу по обох осях (ну і плюс ще температуру як бонус). WEB-інтерфейс до нього для перегляду поточного стану і отримання даних у форматі CSV. І все це запустити на eBOX-2300SX які застосовуються у CarWash. "Задача на три трубки", як то кажуть. Протокол спілкування простий і тупий як пробка. Куди там CarWash з його ModBus. Спілкуватись і зливати дані вже вмію:
faust@hammer ~/Projects/lnlogger $ ./lnlogger -n /dev/ttyS0 9600
Address: 'N2', response: ' N2 10 20 30 40 50 60 70'
Started
 X:-0.551 Y:+0.878 T:+28.5
 X:-0.606 Y:+0.889 T:+28.5
 X:-0.670 Y:+0.775 T:+28.5
^CStopped

Залишилось зробити autonegotiation і прикрутити веб-морду. Витратив я на нього годин 8, не більше. І то, тупив в основному у тому що треба було пробіл ставити перед командою (там ідіотський бінарно-текстовий формат даних).
Сам інклінометр (Leica NIVEL220):

Годні роз’єми:


Негодні розєми:

Що найсмішніше - цей перехідник (RS-232 на RS-485) ми колись пробували для CarWash, але відмовились від нього на користь маленької мікросхеми через ціну і розміри. Там у нього всередині теж стоїть неонка маленька мікросхема, але у великому ентерпрайзному корпусі :)


Цікавим є той факт, що іншим кандидатом на розробку ПЗ для цього комплексу була Львівська Політехніка, але місцеві не захотіли везти до них прилади. А переглядаючи сьогодні інет наштовхнувся на таке: "За порятунок будинку на вулиці Князя Романа взялися політехніки"
"― Під час студентської практики ми використали для визначення певних геометричних характеристик споруди лазерний наземний 3D-сканер, який, зокрема, дозволяє створювати тривимірні моделі архітектурних об’єктів шляхом визначення просторових координат великої кількости точок на їх фасадах. У нашому випадку результати лазерного сканування дадуть змогу визначити невертикальність споруди й динаміку нахилу її стін. Для досліджень вже застосовували два інклінометри NIVEL 220 — високоточні прилади, призначені для вимірювання кута нахилу об’єкта. Ми запустили їх на початку вересня, і вони впродовж трьох тижнів неперервно працювали. Також я розробив спеціяльні програми для інклінометрів (програмне забезпечення фірми-виробника для них досить дороге): для зчитування й попереднього опрацювання даних, — розповідає науковець."

Profile

madf: (Default)
madf

April 2018

S M T W T F S
1234567
891011121314
15161718192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 9th, 2026 12:22 pm
Powered by Dreamwidth Studios