Jump to content

Leonardo

Član
  • Broj sadržaja

    4347
  • Na DiyAudio.rs od

  • Poslednja poseta

  • Broj dana (pobeda)

    65

Reputacija aktivnosti

  1. Love
    Leonardo got a reaction from Spachek in Zanimljive, smešne i čudne fotografije   
    Banderaški jubilarni, za 25 godina krađe struje 

  2. Love
    Leonardo je reagovao/la na ebe u DIY interconcect za 23e   
    Krecemo se u dobrom pravcu: The best cable is no cable.  Sve tanje i tanje dok kabl ne nestane.
  3. Love
    Leonardo je reagovao/la na Dacho u P.audio horne   
    Po ovim hladnim i snježnim danima priprema se postolje za grdosije od zvučnika. Treba teret od 75 kg postaviti na masivne noge i šiljke....




  4. Love
    Leonardo got a reaction from InSides in Turntable Tachometer / Controller   
    Odlično rešenje, čestitam. 
     
  5. Love
    Leonardo je reagovao/la na InSides u Turntable Tachometer / Controller   
    Увод
    Никад ми није било јасно како скоро сви произвођачи грамофона тврде да је константна брзина окретања грамофона кључна за контролу pitch-а, а веома мали број њих развија и/или имплементира склопове за тековно мерење исте. Уместо тога, користе се технике контроле обртаја код мотора и мерење истих, прерачун ротација преко мерење повратних струја итд. Шта ли се онда дешава на самом тањиру?
    Такође је било прича да грамофонска игла при контакту са плочама има утицај на константну брзину, а да не помињем растезање каиша и промене у температури. Како сам решио да развијам свој грамофон (*), морам сам да проверим ове хипотезе, да се не би базирао на приче које нису поткрепљене јасним доказима.
    (*) Рецимо да је стабилна просечна брзина ротација један (поред доста других) од кључних услова при развоју грамофона.
    Услови
    Поставио сам следеће услове:
    Безконтактни сензор (hall effect, IR, laser); Висока прецизност (рецимо микросекунде); Вањски дисплеј (OLED, LCD, ePaper); Логирање мерења за debugging и даљи развој погона за грамофон; Израда од релативно доступних компоненти; Могућност имплементација на било којем грамофону (**). (**) Локација монтирања сензора и окидача зависи од зазора између доње стране тањира и базе.
    Компоненте
    Скоро све компоненте се могу локално наручити, осим дисплеја. Било која комбинација од оних које сам навео врши посао. На крају, избор је пао на следеће:
    Arduino Nano (овде); Keyes KY-003 Hall Effect Sensor Breakout (овде); 0.91" OLED екран са I2C протоколом (рецимо овде); Неколико магнета (6mm x 3mm је добра величина); (***) CD4066B прекидач; (***) Стандардни тастери. (***) Нису потребни за тахометар, већ за други део пројекта, а то је PI/PID контрола вањског контролера за погон грамофона. TBD.
    Принцип
    Свако окидање сензора снима број микросекунди прошле од иницијализације микроконтролера.
    И онда:
    Брзина ротације је разлика између нове и старе вредности, изразене у ротацијама у минути; Сензор је један, и је фиксне локације; Окидач(и) сензора могу да буду од један до онолико колико их физички стане на тањиру; Када је више од једног окидача по ротацији, брзина ротације се рачуна за сваки окидач понаособ, а не као разлику између окидача. (****) (****) Сваки сензор има време окидања. У случају hall effect сензора, време окидања зависи од снаге магнетног поља које презентују магнети који раде као окидачи. Чак и да имам услове да поставим магнете са апсолутном прецизношћу, не могу да гарантујем да сви магнети имају магнетно поље исте јачине. Због тога, код који сам развио рачуна сваки магнет као да је једини окидач у систему, и упоређује га са самим себе. Овај приступ гарантује виш ступањ прецизности, и умањује утицај прецизности постављања окидача - све док се окидачи поставе на исто растојање од центра како би окинули сензор.
    Повезивање

    (*****) За тахометар, без вањске контроле погона, све што је лево од Ардуина се може уклонити.
    Окидачи
    Окидачи се могу поставити на доњу страну тањира, или на сам обод тањира ако нема места за испод.
    Код мене, то сам овако урадио:

    Програмирање
    Сав код (као и идуће промене) је доступан овде:
    https://github.com/stojnev/dwr-controller
    Код је релативно једноставан, а сви оперативни параметри се могу штимати преко вредности променљива:
    int countMessageDisplaySpins = 1; int waitingCycle = 0; long stoppingTime = 2500000; // Indicates (1) the number of rotations a display message is active before being replaced with RPM, (2) represents intermediary counter and (3) determines the amount of microseconds elapsed after which the platter is considered stopped. int triggerNumber = 4; // Indicates the number of sensor triggers per rotation. int correctionSpin = 4; int correctionSpinShort = 2; long correctionSpinCount = 0; int correctionMovement = 5; // Indicates (1) number of rotations to wait for applying correction with small corrections, (2) number of rotations to wait for applying correction with large corrections, (3) temporary spin count and (4) maximum amount of steps to correct per cycle. float correctionQ = 0.01; // Indicates the difference quotient from standard speed to activate automatic correction. float derivedQ = 0.01; // Indicates the correction in RPM derived from a single 0.01Hz step (single "click"). Код је дизајниран да очекује промене у систему, па тако "препознаје" стање система. То је важно за имплементацију у постојеће системе, где тахометар није контролер брзине и/или стања.
    Радња
    И на крају, како то ради:
    Будућност
    Тек смо почели. У плану је бар следеће:
    Имплементација Timer2_Counter библиотеке за повећање прецизности система; Рутине за приказ разних просека; Аутоматскo штимање PI/PID параметара; Рутине за чување укупног времена свирања (не само ротација).
  6. Love
    Leonardo je reagovao/la na NIXIE u Zanimljive, smešne i čudne fotografije   
    Teremin i Katica
     
  7. Love
    Leonardo je reagovao/la na ebe u Zanimljive, smešne i čudne fotografije   
    Kad je poceo, gledam kog djavola ovaj soli PCB?! 
  8. Love
    Leonardo je reagovao/la na Manager357 u Jeftina strujna letva   
    Ako je nekome potrebna kvalitetna strujna letva za DIY imate modele ProKer strujne letve sa keramičkim jezgrima, jako dobro rešeno i upakovano u alumunijumsko kućište, ožičenje sa bakarnim šinama koje u preseka skoro 4mm2. 
    http://prosafe.rs/proizvod/proker/

     
  9. Love
    Leonardo got a reaction from hifish in Novopridosle skalamerije   
    Pretpostavljam da se u gornjem elementu, koji ima otvore za zavrtnje, nalazi i neki navoj kojim se reguliše visina odnosno vodoravnost plinta. Pošto je i gornji i donji deo od Al vodi računa da navoj za regulaciju bude namašćen-podmazan. Navoji u spoju Al-Al veoma lako zaribaju.
  10. Love
    Leonardo je reagovao/la na Woland u Serije koje gledate   
    Senke nad Balkanom
    propustio ih u redovnom terminu na RTS, odgledao 9 od 10, desetu mi žao da pogledam, pa sve odlažem sjajna serija, krimi triler, prepliću se istorijske ličnosti u fiktivnim (i ne samo takvim) događajima, odlično snimljena, ladno bi mogla da se prikaže i na BBC.. ali, verujem da sam otkrio toplu vodu, pošto ju je, prema podacima, gledalo više od 2M ljudi

     
  11. Love
    Leonardo je reagovao/la na Zen Mod u ZM   
  12. Love
    Leonardo got a reaction from Woland in Šta trenutno slušam . . .   
    Prenos koncerta Josipe Lisac ( 50 godina muzičke karijere ) iz Sava Centra na Beograd 202. Početak u 20:30.
     

  13. Haha
    Leonardo got a reaction from vladd in Zanimljive, smešne i čudne fotografije   
    Novi život starog sistema  

  14. Love
    Leonardo got a reaction from lens in Šta trenutno slušam . . .   
    Prenos koncerta Josipe Lisac ( 50 godina muzičke karijere ) iz Sava Centra na Beograd 202. Početak u 20:30.
     

  15. Love
    Leonardo je reagovao/la na neskor u U poseti kod VDZELE   
  16. Love
    Leonardo got a reaction from mrcelavi in Novopridosle skalamerije   
    Da nije fitilj za bumbu? 
     
  17. Like
    Leonardo je reagovao/la na Zen Mod u babelfish-xj-or-jx-or-whatever   
    mislim ce napravi malu okruglu metalnu vinjetu i zalepi na kruzic na metru
    malo , lepo
     
    a nazad na amp ce dodje vec neka nalepnica sa natpisom , pravi font
     
    edit: kad covek zna znanje , pa postavlja pitanja iz struke
     
  18. Love
    Leonardo got a reaction from D i g i t a L in Zanimljive, smešne i čudne fotografije   
    Novi život starog sistema  

  19. Haha
    Leonardo got a reaction from skrstic in Zanimljive, smešne i čudne fotografije   
    Novi život starog sistema  

  20. Haha
    Leonardo got a reaction from Aleks in Zanimljive, smešne i čudne fotografije   
    Novi život starog sistema  

  21. Love
    Leonardo got a reaction from Woland in Zanimljive, smešne i čudne fotografije   
    Novi život starog sistema  

  22. Love
    Leonardo je reagovao/la na Zen Mod u babelfish-xj-or-jx-or-whatever   
    https://www.zenmod.in.rs/pass/babelfish-xj-or-jx-or-whatever/
     
     

  23. Love
    Leonardo je reagovao/la na ManicP u Čime se zanimam... (ovih dana )   
    Prvi lampaš


  24. Love
    Leonardo je reagovao/la na dragan333 u Čime se zanimam... (ovih dana )   
    Malo se proizvode kablovi. 





  25. Love
    Leonardo je reagovao/la na Djordje u Pass preamp, Pass amp, Fostex FE208E sigma   
    Staro pretpojacalo https://www.passdiy.com/gallery/projects/148/djordje , novi projekat PASS ZEN ver.2 i Fosteksove kutije sa FE208E sigma. 
     
     
     






  • Trenutno na sajtu   3 članova, 1 Skrivenih, 376 Gosta (Pogledaj celu listu)

  • Forumska statistika

    8.9k
    Ukupan broj tema
    435.2k
    Ukupan broj objava
  • Statistika članovȃ

    2868
    Svi članovi
    3371
    Najviše na sajtu
    seema67
    Najnoviji član
    seema67
    se pridružio
×
×
  • Kreiraj novo...