Master:
PC logging software
Slave:
20X2 micro controller
humidity sensor
temperature sensor DS18B20
RTC DS1370
I2c eeprom
LCD display
RS485 transceivers are all SN75176
NKM2401 chip for better communication
The slaves seem to be exceptionally well endowed, with a comprehensive inventory of parts.
I have to question the use of NKM2401 Manchester coding/decoding chips, which are primarily intended for radio work.
RS485 transceivers are specified for reliable communication over a maximum distance of 1.2km and at relatively high data rates.
NKM2401 infers that the data rate of data in and out of your network is at 2400 baud.
I'm glad that the whole thing is working other than the communication with the PC, as it seems rather ambitious in the extreme. I would certainly like to see a photograph of one of the completed slave nodes.
I would suggest that the PC needs only to be able to poll the slaves and write the response data to a file or files. Personally I would write records to only one log file, perhaps swapping the file periodically. Maybe each day a new file with the date as part of it's file name. That way, if the data file was comma delimited, it could be relatively easily uploaded to a database if required or parsed to extract whatever reports might be needed. DTBTGTTS. Of course setting 32 Real Time Clocks must pose a bit of a problem, with a default of 01041970 I suppose, and trolling the data as eight byte packets must be a bit of a constraint on the project though. As must the use of a demo version of your logging software.
I would start out by using Kermit, or a similar free program, to speak to the master node through a level shifter to convert to and from RS232 to TTL in order to speak to the node RS485 transceiver.
@Srnet, I would think that the project is probably very much in the pre-planning stage.
http://www.programbl.com/