|Sign the Guestbook|
|1||30 Sep 2013 06:19 PM Dorus From: Sibiu, Romania|
| Hello Bogdan.|
Congratulations for the project.
I saw you used only one temperature sensor in the project clock/thermometer with PIC16F... It is a pity to leave unused the feature of the DS18... sensor.
Is there posibility to use more than one and switch display between them? (monitor temp in more rooms or the parts of water boiler heating instalation inlet/outlet/warm_wate
What is the temperature range?
What the possibility to add 2 more digits for seconds?
Response: Hi Dorus,
The usage of other sensors beside the one already used implies some code changes. The easiest change would be to add other sensors on separate pins. To write the code to identify each sensor's code it's not easy, if you want the approach of using multiple sensors on the same bus. When using separate pins, the sensor reading code does not change and can be invoked for each PIN/sensor. The hard part is that you have to modify the sequence which shows: time/date/sensor to time/date/sensor1/../senso
The temperature range is from -55 up to +99. The clock can read temperatures above 99 but will have errors while displaying. If you add another two digits you'll have to modify (1) PIC device, (2) DIGs defined values:
#define DIG1 H'1D'
#define DIG2 H'1B'
#define DIG3 H'17'
#define DIG4 H'0F'
#define CLEAR_DIGS H'1E'
(3) TIME_LOOP sequece:
write_init_and_call dig5, DIG5
write_init_and_call dig6, DIG6
(4) and the time each digit is being turned on. I think this might worsen the flickering.
Overall, is kind of hard to have all this implemented, but I'll help you if you want to start coding.
|2||23 Sep 2013 10:12 PM vazut din satelit|
| Thanks, this website is extremely beneficial.|
I'm glad you find it useful, thanks for your feedback!
|3||18 Sep 2013 06:21 AM ian canal From: indonesia|
| hello brother, i like your article, it's awesome. i will build this one for me, but with another sensor, exactly ds18b20. can you give me schematic diagram? and i will adding relay to control bulb, where i can use port to connect relay in micro controller? i use pic 16f84a|
thank you very much brother
Response: Hi Ian,
I don't have a PCB layout, only schematics diagram: please check it in the project zip file under Eagle directory.
I'm happy you like this.
Best of luck with the relay connection
|4||27 Aug 2013 08:38 PM Steven From: U.K.|
| Hi Bogdan|
I've used your circuit again, although this time the digits are in a slightly more 'unconventional layout'. I'm not entirely convinced it works, however, thank you again.
Response: Hi Steven,
Sorry for the late late respone, was in some sort of vacation..
I'm really glad you like this...
and I think it's awesome
Best of luck,
|5||23 Aug 2013 01:15 PM karina From: pl|
| Thanx for sharing this with all of us.|
Response: Thank you for writing this here. I'm glad that you found something useful.
|6||06 Jun 2013 01:28 AM Rana Tauseef From: Karachi, Pakistan|
| Hello Sir Bogdan|
Sir, please send me .hex code for PIC16F628A and DS18B20 in 12 hour format. Only 24 hours version is available on y our website. I have already build this clock using PIC16F84A and DS18B20 and it is working great.
Thanking you sir in anticipation.
|7||22 Apr 2013 11:41 PM Rui From: Fortaleza, Ceará, Brasil|
| Thank you, |
Mr.Bogdan and have good week.
|8||19 Apr 2013 09:38 PM Rui From: Fortaleza, Ceará , Brasil|
| Hello Sir Bogdan,|
I think that I find the problem:
If the power is over 5.7 there is no problem, but if the power is 5.6v or less, the R19 Ds18s20 resistor need to be smaller than 4.k7. (3k3) and work fine.
By the way, do you send me the this program flowchart?
Tanks a lot
Response: Hi Rui,
I was in the mountains for a while, sorry for the late response. My circuit uses a 5V voltage regulator and the 4k7 resistor work well with it. Is it possible that you maybe use a longer cable? I don't know.. but it's great that you found a solution for you.
I don't have a flowchart for this project and will take a while until I'll have something.
|9||19 Apr 2013 02:47 AM Rui From: Fortaleza, Ceará, Brasil|
| ello Sir Bogdan,|
I was looking a thermometer using PIC16F628A and DS18S20, when a find your beautiful project
I built it using the ".._CC_S20.hex" to load PIC16F628a, and DS18S20P.
when it is in temperature mode, the display show fixed "127C".
I changed PIC and DS18S20 two times and the problem maintain.
I try load the "..._CC_B20.hex" for teste propose, and the display show fixed " 5oC" .
Can you help me? Rega...
|10||08 Mar 2013 10:12 PM Rana Tauseef From: Karachi, PAKISTAN|
| Hello Sir, |
Always have the honour to seek help from you. Please send me 3 digit dc voltmeter/ panelmeter project if you have.