====== Synchronization CCA (reference only) ====== This board has been replaced by the [[monitor:scanner_shield_cca|Scanner Shield CCA]]. {{ :monitor:sync_cca_10mar2015.jpg?450 }} ===== Download ===== {{monitor:byu_holography_synchronization_cca_10mar2015.zip|Download Synchronization CCA Eagle & Gerber Files (10 Mar 2015 release)}}\\ (current as of 29 Jul 2015) ---- ===== Purpose ===== The Synchronization CCA is meant to keep the polygon mirror speed at an exact lowered-ratio with the H-Sync pulses coming from the graphics card/MixAmp CCA. A rough simulation of the Sync CCA can be viewed [[http://www.falstad.com/circuit/circuitjs.html?cct=$+1+0.000005+15.472767971186114+60+5+50%0A158+736+304+768+304+0%0Ac+832+304+832+336+0+0.000001+-4.290771761002198%0Ar+832+368+896+368+0+3000%0Ar+832+400+896+400+0+100000%0Aw+896+368+896+400+0%0Ag+896+400+896+432+0%0AR+144+128+80+128+0+2+760+2.5+2.5+0+0.05%0Aw+144+320+144+432+0%0Aa+352+240+432+240+1+15+-15+1000000%0Aw+320+224+352+224+0%0Aw+352+256+352+304+0%0Aw+352+304+432+304+0%0Aw+432+304+432+240+0%0A161+144+288+192+288+0%0Aw+320+224+320+288+0%0Ac+320+288+320+336+0+0.00009+2.1359020851574653%0Ar+320+336+320+384+0+1000%0Ag+320+384+320+400+0%0A171+688+400+736+400+0+0.005+75+16+0%0Ag+688+416+688+432+0%0Ag+736+416+736+432+0%0Ar+688+400+688+416+0+75%0A155+144+96+224+96+0+0%0Aw+240+160+144+96+0%0Aw+368+160+272+96+0%0A155+272+96+352+96+0+0%0Aw+272+128+240+96+0%0Aw+400+128+368+96+0%0A155+400+96+480+96+0+5%0Aw+496+160+400+96+0%0Aw+144+288+144+192+0%0Aw+144+192+544+192+0%0Aw+544+192+544+96+0%0Aw+544+96+496+96+0%0Ax+47+91+110+94+0+18+HSYNC%0Ax+247+57+393+60+0+18+Divider+(not+exact)%0Ax+503+75+631+78+0+18+Divided+HSYNC%0Ax+451+387+628+390+0+18+Polygon+Laser+Sensor%0Ax+686+468+741+471+0+18+(delay)%0Ax+122+262+267+265+0+18+phase+comparator%0Ax+447+323+631+326+0+18+Polygon+Driver+Voltage%0Ar+240+288+320+288+0+500%0Ax+646+220+886+223+0+18+VCO+simulates+that+the+higher%0Aw+144+432+448+432+0%0Aw+448+432+448+400+0%0Aw+432+304+560+304+0%0Aw+560+304+736+304+0%0Aw+688+400+560+400+0%0Aw+560+400+448+400+0%0AO+560+304+560+272+0%0AO+560+400+560+432+0%0Ax+647+241+915+244+0+18+the+motor+drive+voltage,+the+faster%0Ax+645+263+981+266+0+18+the+mirrors+spin+and+reflect+laser+to+sensor%0Aw+640+192+640+496+0%0Aw+640+496+976+496+0%0Aw+976+496+976+192+0%0Ax+705+197+929+200+0+24+Polygon+Mirror+Motor%0Aw+128+32+128+480+0%0Aw+128+32+592+32+0%0Aw+592+32+592+480+0%0Ax+324+486+434+489+0+24+Sync+CCA%0Aw+976+192+944+192+0%0Aw+640+192+688+192+0%0Aw+128+480+304+480+0%0Aw+592+480+448+480+0%0AM+144+192+96+192+0+2.5%0Ax+38+182+126+185+0+18+To+Arduino%0Ax+670+100+1039+103+0+18+When+the+two+inputs+to+the+Phase+Comparator%0Ax+671+127+1019+130+0+18+are+locked,+the+holographic+image+stays+still%0Ax+449+519+798+522+0+12+the+Polygon+Driver+Voltage+may+be+digital+PWM'd;+but+same+idea%0Ao+6+16+0+35+5+0.00009765625+0+-1%0Ao+33+16+0+35+5+0.00009765625+0+-1%0Ao+50+16+0+34+5+0.00009765625+0+-1%0Ao+49+64+0+34+5+0.00009765625+1+-1%0A|here]]. ---- ===== Design ===== A simplified block diagram of the Sync board (PDF): [[http://holography.byu.edu/dokuwiki/lib/exe/fetch.php?media=monitor:synchronization_cca_block_diagram.pdf|{{:monitor:synchronization_cca_block_diagram.PNG}}]] {{:monitor:synchronization_cca_block_diagram.pdf}} The schematic / detailed block diagram can be seen here (click to enlarge):\\ {{:monitor:synchronization_cca_6mar2015.png?450}}\\ //Version 6/10 Mar 2015// ---- ===== Testing Transcription - Tue 30 Jun 2015 ===== {{:monitor:20150630_152319.jpg:?300|}} First thing to do is to get an oscilloscope and plug in channel 1 into TP - CIN and the oscilloscope ground into one of the green test pins. Channel 2 should be plugged into TP - SIG with the ground clip hooked nearby. Zoom in on the square waves and set the square waves to channel two on the oscilloscope. {{:monitor:20150630_143423.jpg:?300|}} {{:monitor:20150630_143710.jpg:?300|}} The voltage levels should be from 0 - 5 volts. If the board is not locked, see documentation of the Mark IV on how to do so. Now we will test the other probe points. TP - HSYNC will should look as follows {{:monitor:20150630_152013.jpg:?300|}} {{:monitor:20150630_144201.jpg:?300|}} TP - Photo will look as follows ({{:monitor:20150630_152030.jpg:?300|}} {{:monitor:20150630_144833.jpg:?300|}} TP - PLL will look as follows {{:monitor:20150630_152041.jpg:?300|}} {{:monitor:20150630_145501.jpg:?300|}} TP - LF will look as follows {{:monitor:20150630_152049.jpg:?300|}} {{:monitor:20150630_145749.jpg:?300|}} TP - POLY will look as follows {{:monitor:20150630_152056.jpg:?300|}} {{:monitor:20150630_145945.jpg:?300|}} Next we will show the outputs of the test points on the two hex points. 1st hex should look as follows {{:monitor:20150630_152851.jpg:?300|}} {{:monitor:20150630_152925.jpg:?300|}} The 2nd hex should look as follows {{:monitor:20150630_153111.jpg:?300|}} {{:monitor:20150630_153000.jpg:?300|}}