From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

PCI-1410 can only see noise with non-standard configuration

Dear all,

     I am trying to test the functionailty of our PCI-1410 but encounter a wierd problem. I am configuring the PCI-1410 as a non-standard frame grabber. The input signals are:

PCLK: 10MHz, HSYNC: 10KHz, VSYNC: 10Hz. And I feed a sinusiodal signal (10Hz, 0.5V) as my input. I was expecting that it shows a gradient intensity; however, all I get is noise, as shown in attachment. The camera file is listed below. I found that I can only upload 3 attachments...

   Can anyone help me out? Thank you so much! 

 

Sincerely,

Peng Xi

PhD, Associate Professor

College of Engineering, Peking University

http://bme.pku.edu.cn/~xipeng

Email:xipeng@pku.edu.cn

 

----------Below is the camera file. ----

CameraFile (6.40) {
   Type (Analog)
   Manufacturer ()
   Model (Generic Area Scan Camera_Confocal)
   CreationDate (20000421130436)
   InterfaceInfo (1410) {
      AcquisitionWindow (0, 0, 1000, 1000)
      BinaryThreshold (0, 255)
      BitDepth (8)
      BitsPerComponent (8)
      NumComponents (1)
      NumPhantomComponents (0)
      Unsigned16BitImage (No)
      SwapRGB (No)
      CSyncSource (CHANNEL1)
      FrameTimeout (1000)
      LUT (Normal)
      LUTTransform (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
      MaxImageSize (1050, 1050)
      ScanType (Area)
      PixelClockSource (EXTERNAL)
      Scaling (1)
      SlaveAcqMode (EXTERNAL)
      OnBoardClock (20.000000)
      DetectPCLK (Yes)
      NonContLineEnables (No)
      FastRearm (No)
      SwapColumns (No)
      SynchronizeEnables (No)
      DisableIORdy (No)
      ConfigDelay (0)
      AnalogParams {
         BoardData {
            AcqWinHeightRef (480)
            AcqWinWidthRef (640)
            AcqWinXOffRef (107)
            AcqWinYOffRef (17)
            AnalogBandwidth (1)
            CameraType (9)
            ClampStart (90)
            ClampStop (100)
            ContinuousPG (1)
            DelayHSYNC (1)
            DelayVSYNC (0)
            DSPFilter (0)
            ProgressiveScan (0)
            BlackLevel (0.000000)
            WhiteLevel (0.010000)
            InternalClk (0.000000)
         }
         PLLData {
            Coast (No)
            LockSpeed (1)
            LockDetectTime (500)
            VCODivider (16)
            DPAOffset (15)
            LinePixels (994)
            LinePixelsRef (1000)
         }
      }
      Interlaced (No)
      SignalLevels {
         PixelClock (TTL, Low)
         CSyncIn (TTL, Low)
         HSyncIn (TTL, Low)
         VSyncIn (TTL, Low)
         CSyncOut (TTL, High)
         PGOutput (RS422)
         Trigger0 (TTL)
         Trigger1 (TTL)
         Trigger2 (TTL)
         Trigger3 (TTL)
      }
      ControlLinesSource {
         UseDefaultSource (Yes)
         CCSourceLine0 (None, 0)
         CCSourceLine1 (None, 1)
         CCSourceLine2 (None, 2)
         CCSourceLine3 (None, 3)
      }
      Tap (0) {
         Position (Normal)
         Start (Left, Top)
      }
   }
   Pattern {
      Action (PG) {
         Line (0) {
            Start (Low)
         }
         Line (1) {
            Start (Low)
         }
         Line (2) {
            Start (Low)
         }
         Line (3) {
            Start (Low)
         }
         Clock (0x78)
         RepeatSource (Fixed, 1)
      }
   }
   Attribute (External HSYNC 0) {
      Value (List) {
         Name (Off) {
         }
         Name (On) {
            Action (PG) {
               Line (0) {
                  Start (Low)
                  1589, 1589
               }
            }
            Attribute (Frequency) {
               Value (Integer) {
                  Min (15734)
                  Max (15734)
                  Increment (0)
                  Display {
                     Offset (0.000000)
                     Multiplier (0.001000)
                     Precision (3)
                     Units (kHz)
                  }
                  Default (15734)
                  Current (15734)
               }
            }
         }
         Default (Off)
         Current (On)
      }
   }
   Attribute (External HSYNC 1) {
      Value (List) {
         Name (Off) {
         }
         Name (On) {
            Action (PG) {
               Line (1) {
                  Start (Low)
                  1589, 1589
               }
            }
            Attribute (Frequency) {
               Value (Integer) {
                  Min (15734)
                  Max (15734)
                  Increment (0)
                  Display {
                     Offset (0.000000)
                     Multiplier (0.001000)
                     Precision (3)
                     Units (kHz)
                  }
                  Default (15734)
                  Current (15734)
               }
            }
         }
         Default (Off)
         Current (On)
      }
   }
   Attribute (External HSYNC 2) {
      Value (List) {
         Name (Off) {
         }
         Name (On) {
            Action (PG) {
               Line (2) {
                  Start (Low)
                  1589, 1589
               }
            }
            Attribute (Frequency) {
               Value (Integer) {
                  Min (15734)
                  Max (15734)
                  Increment (0)
                  Display {
                     Offset (0.000000)
                     Multiplier (0.001000)
                     Precision (3)
                     Units (kHz)
                  }
                  Default (15734)
                  Current (15734)
               }
            }
         }
         Default (Off)
         Current (On)
      }
   }
   Attribute (External HSYNC 3) {
      Value (List) {
         Name (Off) {
         }
         Name (On) {
            Action (PG) {
               Line (3) {
                  Start (Low)
                  1589, 1589
               }
            }
            Attribute (Frequency) {
               Value (Integer) {
                  Min (15734)
                  Max (15734)
                  Increment (0)
                  Display {
                     Offset (0.000000)
                     Multiplier (0.001000)
                     Precision (3)
                     Units (kHz)
                  }
                  Default (15734)
                  Current (15734)
               }
            }
         }
         Default (Off)
         Current (On)
      }
   }
}

 

Download All
0 Kudos
Message 1 of 2
(4,419 Views)

A quick note: this has solved -- the signal should be 10KHz, not 10Hz. I didn't find where to delete my post...

Thank you!

Peng

0 Kudos
Message 2 of 2
(4,412 Views)