Scullcom Hobby Electronics #58 - Electronic DC Load Part 10

Ғылым және технология

In this video we will cover the data logging option in Battery Capacity Mode of the DC Load. We we pass serial data to a PC using a USB lead and use some freeware software. The data will be saved as a text file which can then be used later in a spreadsheet to create a graph.
Below are links to an information sheet which shows the additional lines of code added to the Arduino software for this feature. Also an information sheet about CoolTerm the serial logging freeware also used:
www.scullcom.com/DC_Load_info_...
www.scullcom.com/CoolTerm_info...
Below is a link to Roger Meier's web site where you can download CoolTerm: freeware.the-meiers.org/

Пікірлер: 86

  • @pradipkhare
    @pradipkhare5 жыл бұрын

    Hi Louis, it has been almost over an year, no new project/video by you. Hope everything is fine. Looking forward to see a new listing.... as I like style of yours projects from presentation, simplicity, quality, documentation and completeness of the work. All the best.

  • @_oldspraynpray7928
    @_oldspraynpray79285 жыл бұрын

    Thank you for sharing a truly wonderful journey through the conception, design and improvement of a electronic circuit, I really have learned a lot from watching this series, your an excellent teacher. Thank you again.

  • @GuyFawkes911
    @GuyFawkes9113 жыл бұрын

    what a great series just spend a day whatching it. I hope this project will continue at one point. thanks for all your hard work

  • @isidoromaich7226
    @isidoromaich72266 жыл бұрын

    It's amazing what you have achieved with this project, kudos Louis.

  • @scullcomhobbyelectronics1702

    @scullcomhobbyelectronics1702

    6 жыл бұрын

    Thanks Isidoro.

  • @esnam6557
    @esnam65576 жыл бұрын

    The latest updates and addition of the data logging feature to the module are great enhancements to the project. Thank you very much.

  • @scullcomhobbyelectronics1702

    @scullcomhobbyelectronics1702

    6 жыл бұрын

    Your welcome, thanks.

  • @danielb8197
    @danielb8197 Жыл бұрын

    hi, I hope you are well. I just completed building this project and am really happy with how it has come out. Thanks so much for all the effort you've put into this project. I've enjoyed the build and all the new learning curves I've been through.😃

  • @ccaldwell8556
    @ccaldwell85566 жыл бұрын

    I had just finished my build of this project and was thinking of how to add a data-logger for my battery capacity test. Suddenly, here it is. Thanks for all the great projects. This is my favorite channel. Everything is well explained and understandable, even though I am a beginner to electronics.

  • @scullcomhobbyelectronics1702

    @scullcomhobbyelectronics1702

    6 жыл бұрын

    Thanks for the comment. Glad you enjoy the projects. Regards, Louis

  • @anurasenarathna1703
    @anurasenarathna17033 жыл бұрын

    Great video series. Thank you very much

  • @andymouse
    @andymouse7 ай бұрын

    Awesome project and solid gold tutorial....cheers.

  • @victoribarra9930
    @victoribarra99306 ай бұрын

    Thanks so much for sharing your very valuable knowledge with all of us. It is extremely helpful.

  • @MrMickjbriggs
    @MrMickjbriggs6 жыл бұрын

    Another excellent video, thank you.

  • @scullcomhobbyelectronics1702

    @scullcomhobbyelectronics1702

    6 жыл бұрын

    Thanks Mick.

  • @Jackdantte
    @Jackdantte6 жыл бұрын

    your the best.....thanks sr

  • @FlyingShotsman
    @FlyingShotsman6 жыл бұрын

    Very useful addition to the project. I'm so impressed with how this has matured into a really useful, professionally presented instrument. One suggestion: you might consider adding battery discharge current to the data stream so that the spreadsheet can calculate battery capacity. I know it's constant throughout the test so you can just type it into the spreadsheet, but it would be nice to have it recorded as part of the data set, especially if you're doing multiple tests at varying current levels.

  • @scullcomhobbyelectronics1702

    @scullcomhobbyelectronics1702

    6 жыл бұрын

    Thanks. We could add the current to the data stream by adding one more line in the code if it is a requirement. Regards, Louis

  • @victoribarra9930
    @victoribarra99306 ай бұрын

    I mean, this is unbelievable useful. And enriching.

  • @lucianungurean
    @lucianungurean4 жыл бұрын

    I just finished Your project and it's working beautiful ! I did some modifications to it . I used a op amp to boost up the output voltage LM358 (from 0 to 5 to 0 to 10 V) to be more flexible with the Mosfets . and used a quad lm324 , it's not a rail to rail but I figured it's not gonna be all the way up to 5 volt at the output . I really liked the all the nice data and functions of it . Absolutely Beautiful ! If I may , I could give you and idea about a different project . Like a linear power supply there's a DIY kit all over the internet . 0 to 30Volt 2mA to 3 amp . it works very nice . It would be beautiful to make a control with Arduino , with a rotary or keypad . I been looking for a thing like that all over the internet and sadly to say I haven't find anything similar and i'm very sure I'm not the only one who's in dier need for some upgrades :) something like a universal module . just hooking up the potentiometers connections and output of the DIY kit . with the DAC and ADC it can control and monitor everything about it . maybe some current settings if the user wants to boost up the current output . My guess is that that little control module would be a great Hit in the hobby world

  • @randycarter2001
    @randycarter20016 жыл бұрын

    Ive been looking at your design. There is a problem users need to be aware of. The ground of the USB is connected to the negative input. When you are testing a grounded/earth-referenced power source there may be an undesirable current flowing through the USB cable to earth via your PC. A USB isolator can be added either internally or externally with a device like Adafruit's item 2107 USB Isolator. FYI. Don't ask me how I know.

  • @scullcomhobbyelectronics1702

    @scullcomhobbyelectronics1702

    6 жыл бұрын

    Hi Randy, You already mentioned this yesterday to which I replied. Regards, Louis

  • @stephanc7192
    @stephanc71926 жыл бұрын

    Great Projects

  • @scullcomhobbyelectronics1702

    @scullcomhobbyelectronics1702

    6 жыл бұрын

    Thanks.

  • @tonybell1597
    @tonybell15976 жыл бұрын

    Thanks Louis, two videos in one day! Spoilt... :-)

  • @scullcomhobbyelectronics1702

    @scullcomhobbyelectronics1702

    6 жыл бұрын

    Hi Tony, I was originally going to try to have it all in one video. But I had some difficulty with some new editing software. So I decided to split it. Regards, Louis

  • @ed-jf3xh
    @ed-jf3xh5 жыл бұрын

    This is a great project. I especially like the fact that you let us see the entire process with the thought behind all the steps and changes. Two things I am curious about though. Why you didn't use your thermal sensor to directly drive the fan's control transistor and why you opted for a logic level rather than linear, FET. Have you looked at the IXTK240N075L2 or the IXTT80N20L? They might give you 10 amps per device without exceeding your temperature. I was looking at building this but the FET you us is now obsolete. Never the less, good job.

  • @Rod8136
    @Rod81369 ай бұрын

    Very nice job and project!! Great presentations as well. 2 questions: 1: I could not find PCB in the ref listing, is it still available? 2: This is a perfect load, a little more current would be better for battery testing, And the BIG ONE, WE NEED BATTERY INTERNAL RESISTANCE.!!! With the tracking output to Excel, this is great for battery management!! Thank you so much for your time and great work!! Rod

  • @radekkierzek6853
    @radekkierzek68536 жыл бұрын

    For battery discharge test is very useful constant power and constant resistance modes.

  • @scullcomhobbyelectronics1702

    @scullcomhobbyelectronics1702

    6 жыл бұрын

    Thanks for your comment Radek.

  • @WarthogARJ

    @WarthogARJ

    3 жыл бұрын

    Hi, See my reply to this on the forum/web page. But I started looking at a Constant Load by using constant resistance, and I have found that for all practical purposes you can use a length of Kanthal resistance wire as your constant resistance load. You don't need any electronics to adjust anything. Alan

  • @avejst
    @avejst6 жыл бұрын

    Thanks for sharing :-)

  • @scullcomhobbyelectronics1702

    @scullcomhobbyelectronics1702

    6 жыл бұрын

    Your welcome.

  • @MrGesutton
    @MrGesutton6 жыл бұрын

    Any reason you downloaded the old WinXP version instead of the latest version of CoolTerm?

  • @user-jd8qo4ii3c
    @user-jd8qo4ii3c2 жыл бұрын

    Greetings. I really liked your scheme. While studying, and thinking about increasing the power- by increasing the number of transistors. when studying the circuit, I noticed an error in the printed circuit board. Resistor R16 must be connected between resistors R7-R22-R17. On the printed circuit board, R16 is included in the R17-gnd circuit.

  • @nc8379
    @nc83795 жыл бұрын

    I was wonder and because I cannot not find it. Is the two layer version of the PCB board available - Looked on eBay but no luck?

  • @SpeccyMan
    @SpeccyMan6 жыл бұрын

    Save your data from the terminal program with a .csv extension then Excel (or any other spreadsheet program) should recognise it easily as comma separated values.

  • @scullcomhobbyelectronics1702

    @scullcomhobbyelectronics1702

    6 жыл бұрын

    Hi Nick, CoolTerm saves as a text file but that is not an issue when importing in to Excel as you can specify comma separation when importing data. Regards, Louis

  • @Balt76
    @Balt763 жыл бұрын

    Hi to all. Does anybody know if are there any logic level mosfets in TO-247 package? I found only PSMN004-55W, but it couldn´t be bought anywhere. It is probably obsolete part.

  • @PIXscotland
    @PIXscotland6 жыл бұрын

    I think it would be better to Serial always export all available data; Volts/Current/Watts/SetPoints/Limits/Alarms. This will increase the file size a bit, but will make the data far more useful for analysis.

  • @scullcomhobbyelectronics1702

    @scullcomhobbyelectronics1702

    6 жыл бұрын

    Yes you could export more serial data if you wish by making some changes/additions to the Arduino code. At the moment were are just about at the limit of the Arduino usable memory so that may be an issue.

  • @PIXscotland

    @PIXscotland

    6 жыл бұрын

    Would be interesting to see if this could be ported to an ESP8266 for faster performance, more program memory and WIFi link.

  • @brandonculver2403
    @brandonculver24036 жыл бұрын

    I just have 2 questions. Are you going to have any more boards made and 2nd question is if your not what type of file is the PCB created in so that I can try to make one of these, Love the channel by the way I just found the channel yesterday and have not stopped switching through all of you programs trying to learn as much as I can. Freshly retired so I have time to tinker around now. Thank you for the channel your time and all of your help.

  • @scullcomhobbyelectronics1702

    @scullcomhobbyelectronics1702

    6 жыл бұрын

    Hi Brandon, I have just had a few more PCB's made where I have made a few improvements and added extra grounding on the PCB. If you would like one post a comment on my website at www.scullcom.uk that will then allow me to contact you via your email address. Or send me your email address in You Tube private messages. Regards, Louis

  • @georgelivanes2832
    @georgelivanes28326 жыл бұрын

    Hi Louis, Fantastic project....but I think I have missed out on buying one of your PCBs , for this project, yet again. Will you be having another batch made and if so how will know the PCBs are available...by the time I see them on ebay they have been sold out. Cheers...George

  • @scullcomhobbyelectronics1702

    @scullcomhobbyelectronics1702

    6 жыл бұрын

    Hi George, If you let me have your email address I will contact you. Regards, Louis

  • @henrikworg350
    @henrikworg3506 жыл бұрын

    Thank you so much for the updates of this interesting project! Is it possible to get a link to the latest projectfiles? The links in the last parts are not working. Best Regards

  • @scullcomhobbyelectronics1702

    @scullcomhobbyelectronics1702

    6 жыл бұрын

    Hi Henrik, The link to the project files (zip file) is below: www.scullcom.com/DC_Load_update_files.zip I will have a look at the link below my You Tube video to see if there is an issue. Regards, Louis

  • @henrikworg350

    @henrikworg350

    6 жыл бұрын

    Thank you 😃😃😃👍🏼👍🏼👍🏼 I tried to open it. Meantime i think it's a Problem with KZread. With the old Internet Explorer i get a question from KZread to change to external site. Safari dosnt Show this.

  • @scullcomhobbyelectronics1702

    @scullcomhobbyelectronics1702

    6 жыл бұрын

    Did the link work OK for you now?

  • @henrikworg350

    @henrikworg350

    6 жыл бұрын

    Yes, thank you very much.

  • @arnopfuetzenreiter9536
    @arnopfuetzenreiter95365 ай бұрын

    👍👍

  • @user-vb1fi4pk5s
    @user-vb1fi4pk5s9 ай бұрын

    Good morning. I know I'm digging up a topic. I would like to know if with some modifications it is possible to increase the load to 8 Amperes? I will provide a larger heatsink and more powerful resistors. I would like to know what else could be modified? Thanks a lot . PS: sorry for the text because I am French and I use Google translate

  • @boonedockjourneyman7979
    @boonedockjourneyman79796 жыл бұрын

    Very nice. It would be good to get past the toy Arduino. Devices like this are obsolete, especially for teaching. The concept is great. If you continue, maybe an update of both the basic hardware to something modern on the control and power management is a good idea.

  • @scullcomhobbyelectronics1702

    @scullcomhobbyelectronics1702

    6 жыл бұрын

    Thanks for your comment. The Arduino was used as this project was aimed at the hobbyist. You could upgrade to a better micro if you wish.

  • @qzorn4440
    @qzorn44402 жыл бұрын

    gee whiz... i cannot belief that i watched all the cool DC load project videos 😀even if one does not build this project a wealth of knowledge is to be gained 🥳best wishes 👌🍞🫖♨ PS i see that you have KiCad, LTspice software icons that is my hobby PCB platforms along with FreeCad. 🙃 also the Gerber-Files are sent to the printed-circuit-board manufacturer.

  • @umanetsoleksandr5652
    @umanetsoleksandr56525 жыл бұрын

    Renat Zafirov Hi, Louis! Can you modify your RTC library for using most popular and cheapest ds1307 or m41t56 ? Thank you!

  • @e42_channel

    @e42_channel

    4 жыл бұрын

    Much too late, but for documentation: The DS1307 and also the M41T56 uses i2c adress $68 wich conflicts with the ADC MCP3426 on the board. I removed the usage of the rtc for battery discharge timing in my code and use arduino millis() function for that. I want to free the rtc from that and use it as a real rtc for datalogging.

  • @dudanken
    @dudanken6 жыл бұрын

    Hi, could be possible to have gerber files for making pcb? Many thanks, great project!

  • @scullcomhobbyelectronics1702

    @scullcomhobbyelectronics1702

    6 жыл бұрын

    Hi Antonio, The PCB gerber files for DC Load version 9.2 can be downloaded from the link below: www.scullcom.com/DC_Load_ver9_2_gerbers.zip Regards, Louis

  • @dudanken

    @dudanken

    6 жыл бұрын

    Thank You Very Very Much

  • @priestblood
    @priestblood4 жыл бұрын

    Hi Do you have a zip file I can download with all file or final drafts or do I download all files from all 10 videos ,as I would like to build you great project .Thank you

  • @e42_channel

    @e42_channel

    4 жыл бұрын

    Visit Loius project page www.scullcom.uk/design-build-an-electronic-dc-load-part-1. There are also the download links.

  • @23RaySan
    @23RaySan6 жыл бұрын

    maybe its time to move on to an stm32? :D I never thought that this project goes beyond the capabilitys of an atmega

  • @wolfgangschweiger9557

    @wolfgangschweiger9557

    6 жыл бұрын

    This is the reason why I use for my DCLoad-Project two MCUs to work together. Once the Arduino Pro Mini, to handle all the "hard work", load and cooling stuff and as second, a Teensy for HMI, data logging, driving the Nextion Display and others. Somebody will say: "Too much!". But hey, why not ;-) But this will presuppose more work. More for hardware, but much more work for programing! Im thankful to Louis for this nice project! I have so many fun in my lab and everytime someting to do ;-) PS: @Louis, think about fixed-point math against floating-point. This will reduce the needed space for code and increase the speed for calculations on a Arduino. Greretigs, Wolfgang

  • @Aviprink
    @Aviprink6 жыл бұрын

    sir i like your simplicity. already subscribed your channel. and watched all your videos on electronic load . can you please help me to make this project working. which ADC or DAC should i use . or available on amazon,ebay india

  • @scullcomhobbyelectronics1702

    @scullcomhobbyelectronics1702

    6 жыл бұрын

    Hi, The ADC (U6) I use is a MCP3426 and the DAC (U5) is a MCP4725. You will find full details in the Parts List in the download zip file link below my video.

  • @Aviprink

    @Aviprink

    6 жыл бұрын

    Scullcom Hobby Electronics sir these parts are not available in india .. can i use ADS1115 (ADC 16bit)

  • @scullcomhobbyelectronics1702

    @scullcomhobbyelectronics1702

    6 жыл бұрын

    Hi, Although the ADS1115 is a similar device it is not fully compatible with the MCP3426. You should be able to get both the MCP3426 and the MCP4725 from element14 in India: in.element14.com/ Regards, Louis

  • @Aviprink

    @Aviprink

    6 жыл бұрын

    Thank you .sir. as eevblog. I like your videos bcz of simplicity and minor to major details in videos.. Thx again .

  • @Aviprink

    @Aviprink

    6 жыл бұрын

    I got it. Sir please continue uploading videos.. again thx for your reply. When i finish my project. I will contact you

  • @patrickbertholet97
    @patrickbertholet976 жыл бұрын

    Dear Mr Scully Thanks a lot for your great videos ! Thanks to you, i could vastly improve my electronic prototypes. I have a question about the Arduino Nano you use in several projects, like your Electronic load. You inject a regulated 5 volts directly in the 5V pin of the board, without protection diodes or voltage management system. Isn't there a risk to damage the voltage regulator of the board ? And how to you upgrade the software with the USB cable? Do you first remove the Arduino board from your own PCB ? I wonder how you prevent the risk of conflict between the regulated 5 volts supply and the 5 volts coming from the USB plug ? ... Thanks again for your excellent work! Yours, Patrick Bertholet

  • @hugogarces655
    @hugogarces6555 жыл бұрын

    Good evening is a pleasure for me to know a little of your history and professionalism, I have visited many of your videos on youtube and website and you can really see the love you have for this world of electronics, congratulations, I am from Colombia I've been working in electronics for 36 years just as you have always been pleasant this world which we chose, thank you very much for your work and contributions. I very kindly request your help in the project of the electronic DC load. my work is primarily electronic power, so far I am resuming this programming. download the sketch of the electronic dc load, and I have no problems when compiling shows me error, LiquidCrystal_I2C lcd (0x27,2,1,0,4,5,6,7); // 0x27 is the default address of the LCD with I2C bus module, it does not work for me. I've tried it: LiquidCrystal_I2C lcd (0x3F, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE) the same does not work for me. I request your help very kindly, Hugo Garces from Colombia, How else could I contact you, my email, hugogarceselectronica@gmail.com

  • @smartups1
    @smartups16 жыл бұрын

    Sir . please make a AC electronic load . please please .this should be the next project.

  • @scullcomhobbyelectronics1702

    @scullcomhobbyelectronics1702

    6 жыл бұрын

    Hi Asif, I am currently working on a new project which is a Function Generator. Why would you want an AC electronic load? Regards, Louis

  • @smartups1

    @smartups1

    6 жыл бұрын

    Hi Scullcom Hobby Electronics, I am electronics hobbiest . I haven't AC electronic dummy load for testing inverters.I learned more you.

  • @tkarlmann
    @tkarlmann4 жыл бұрын

    I didn't care for this present adventure as the last thing I would want is to have the DC Load box require an internet connection in order to log data! Thanks for all your fine work on the DC Load box.

  • @CollinBaillie

    @CollinBaillie

    3 жыл бұрын

    Internet connection? What?

  • @juliusvalentinas
    @juliusvalentinas6 жыл бұрын

    No logging for current only voltage? Logging to SD card would have been so much better, no need PC to be constantly on for hours and hours. So you can use PC for regular things. Else this needs dedicated PC.

  • @scullcomhobbyelectronics1702

    @scullcomhobbyelectronics1702

    6 жыл бұрын

    There is virtually no more free memory in the Arduino to implement a SD Card option. To add an SD Card for data logging we would need to add a second Arduino or use a different micro altogether. The current data logging does save a data text file to your PC which you could store on am SD Card if you wish. Regards, Louis

  • @marsmars1943

    @marsmars1943

    6 жыл бұрын

    will it be possible for you to test the electronic dc load with 45Vdc and see what amps you can get

  • @SandyC_CH

    @SandyC_CH

    6 жыл бұрын

    Someone with the know how, might be able to use RPi, to connect to the DC Load to store the data log. Instead of a PC.

  • @rudigerhoppe5708
    @rudigerhoppe57086 жыл бұрын

    Hi everybody. I've worked a while on the DC Load project with great fun. I ended up writing a new software for the Arduino, mostly to learn how to do it. If you're interested, take a look at bitbucket.org/Rytikar/dcload/src/master/ Have fun and thanks for a fantastic project Regards Rüdiger

  • @scullcomhobbyelectronics1702

    @scullcomhobbyelectronics1702

    6 жыл бұрын

    Hi Rüdiger, Thanks for your hard work on improving the software for the DC Load project and for the link. I am sure that will be very much of interest to others who have built the project. Regards, Louis