F
fugu
I want to make a simple data logger that will monitor 8 switch
closures/5V logic levels. When any of the switches changes state, I want
to record the time of day (to 0.01 sec. if possible) and the status of all
8 switches. I expect switches to change state no more than once every
100ms or so.
I am thinking this should be doable using the parallel port on a PC, and
the PCs built-in RTC. I'd like the data to either be saved as a text file
or have it go directly into a spreadsheet (Excel or Open Office equivalent).
I am not much of a PC guy in either hardware or programming, but I
can learn. Where would I start to get this sort of thing going? Can the
programming be done within Excel or do I need something like Visual Basic,
or is there some other code development system I'd need? I have a bunch
of info on the parallel port, but the programming examples for accessing
it all look like they are written in C, which I do not yet understand. I
have programmed uCs in assembly language, so I have no problem learning to
program things.
Any suggestions?
Thanks,
F
closures/5V logic levels. When any of the switches changes state, I want
to record the time of day (to 0.01 sec. if possible) and the status of all
8 switches. I expect switches to change state no more than once every
100ms or so.
I am thinking this should be doable using the parallel port on a PC, and
the PCs built-in RTC. I'd like the data to either be saved as a text file
or have it go directly into a spreadsheet (Excel or Open Office equivalent).
I am not much of a PC guy in either hardware or programming, but I
can learn. Where would I start to get this sort of thing going? Can the
programming be done within Excel or do I need something like Visual Basic,
or is there some other code development system I'd need? I have a bunch
of info on the parallel port, but the programming examples for accessing
it all look like they are written in C, which I do not yet understand. I
have programmed uCs in assembly language, so I have no problem learning to
program things.
Any suggestions?
Thanks,
F