logo elektroda
logo elektroda
X
logo elektroda

How to Control PC Parallel Port for Infrared Electronic Lock Project?

54 39
ADVERTISEMENT
  • #1 21665938
    George James
    Anonymous  
  • ADVERTISEMENT
  • #2 21665939
    Eugene Lisovy
    Anonymous  
  • #3 21665940
    Eugene Lisovy
    Anonymous  
  • #4 21665941
    Steve Lawson
    Anonymous  
  • #5 21665942
    Mark Harrington
    Anonymous  
  • #6 21665943
    Mark Harrington
    Anonymous  
  • ADVERTISEMENT
  • #7 21665944
    Mark Harrington
    Anonymous  
  • #8 21665945
    George James
    Anonymous  
  • #9 21665946
    Mark Harrington
    Anonymous  
  • #10 21665947
    George James
    Anonymous  
  • #11 21665948
    Steve Lawson
    Anonymous  
  • ADVERTISEMENT
  • #12 21665949
    George James
    Anonymous  
  • #13 21665950
    Mark Harrington
    Anonymous  
  • #14 21665951
    Steve Lawson
    Anonymous  
  • #15 21665952
    Steve Lawson
    Anonymous  
  • #16 21665953
    Mark Harrington
    Anonymous  
  • #17 21665954
    George James
    Anonymous  
  • #18 21665955
    Mark Harrington
    Anonymous  
  • #19 21665956
    Mark Harrington
    Anonymous  
  • #20 21665957
    Aniruddh Mali
    Anonymous  
  • ADVERTISEMENT
  • #21 21665958
    Steve Lawson
    Anonymous  
  • #22 21665959
    Steve Lawson
    Anonymous  
  • #23 21665960
    Steve Lawson
    Anonymous  
  • #24 21665961
    Eugene Lisovy
    Anonymous  
  • #25 21665962
    Eugene Lisovy
    Anonymous  
  • #26 21665963
    Eugene Lisovy
    Anonymous  
  • #27 21665964
    Eugene Lisovy
    Anonymous  
  • #28 21665965
    Steve Lawson
    Anonymous  
  • #30 21665967
    Eugene Lisovy
    Anonymous  

Topic summary

The discussion addresses controlling PC parallel ports for an infrared electronic lock project. Key challenges include limited direct access to parallel ports on modern Windows OS (especially XP and later), requiring special drivers or registry modifications such as disabling LPT polling via the registry key "DisableWarmPoll". Many users report difficulties with parallel port interfacing due to OS restrictions and driver issues, leading to recommendations to use serial ports or USB interfaces instead. USB-to-serial or USB-to-TTL converters (e.g., FTDI chips, PL2303HX modules) are suggested as more reliable alternatives. Several tutorials and toolkits are referenced for parallel port interfacing, including resources at logix4u.net, beyondlogic.org, and eeweb.com. Programming options for GUI control include Visual Basic, Delphi, Tcl/Tk, Java (with native method calls), and C#. Some users recommend microcontroller-based solutions using PIC MCUs with RS232 level converters (MAX232C) or FTDI chips for USB communication. Registry editing advice includes backing up before changes and awareness of 32-bit vs 64-bit Windows differences. Additional ideas include integrating smart card readers, webcams, or Raspberry Pi for advanced control and networking. Overall, the consensus favors using serial or USB interfaces over direct parallel port control due to modern OS limitations and driver support challenges.
Summary generated by the language model.
ADVERTISEMENT