tag:blogger.com,1999:blog-6100511197805579796.post1213608850582947706..comments2024-02-14T18:43:36.096+01:00Comments on Davide Gironi blog: InLinea01: A PID controlled line following robot build on an ATmega 8Davide Gironihttp://www.blogger.com/profile/16366076989473118278noreply@blogger.comBlogger19125tag:blogger.com,1999:blog-6100511197805579796.post-75072318399898235012017-02-06T21:07:00.794+01:002017-02-06T21:07:00.794+01:00Side note. It was some sort of "typo" er...Side note. It was some sort of "typo" error on the schematics.Davide Gironihttps://www.blogger.com/profile/16366076989473118278noreply@blogger.comtag:blogger.com,1999:blog-6100511197805579796.post-47553568734170336182017-02-06T21:06:15.981+01:002017-02-06T21:06:15.981+01:00Thank you for your feedback. I've fixed it. Yo...Thank you for your feedback. I've fixed it. You have been cited on download link for this bugfix suggestion. If you do not want to be cited please tell me, and i will remove your name from there.Davide Gironihttps://www.blogger.com/profile/16366076989473118278noreply@blogger.comtag:blogger.com,1999:blog-6100511197805579796.post-19090271115940912522017-02-05T18:15:11.016+01:002017-02-05T18:15:11.016+01:00Nice project sir, I think you need to connect thos...Nice project sir, I think you need to connect those IR LED(Tx) to Vcc. <br />Visweshhttps://www.blogger.com/profile/11734521120236718309noreply@blogger.comtag:blogger.com,1999:blog-6100511197805579796.post-86388692432176343332015-10-31T14:21:11.287+01:002015-10-31T14:21:11.287+01:00Thank you for asking. If you can do a summuary in ...Thank you for asking. If you can do a summuary in a few line for questions, put it here, otherwise write by mail.Davide Gironihttps://www.blogger.com/profile/16366076989473118278noreply@blogger.comtag:blogger.com,1999:blog-6100511197805579796.post-27641107594023129732015-10-31T10:08:07.961+01:002015-10-31T10:08:07.961+01:00i have lotsof qution to ask ..so should i ask here...i have lotsof qution to ask ..so should i ask here ? or on email ? because i dont want to fill your beautiful blog with tons of comment !Anonymoushttps://www.blogger.com/profile/17525531136174574333noreply@blogger.comtag:blogger.com,1999:blog-6100511197805579796.post-26474686353706820292015-10-27T20:28:35.114+01:002015-10-27T20:28:35.114+01:00Hello, and thanks for your feedback. There a few m...Hello, and thanks for your feedback. There a few methods you can try, in the first stage I've used the Ziegler-Nichols method, then i fine tuned by experimenting values. A simple approach could be start by the value I'm using, and fine tuning for your build.Davide Gironihttps://www.blogger.com/profile/16366076989473118278noreply@blogger.comtag:blogger.com,1999:blog-6100511197805579796.post-7761441793608508022015-10-27T15:57:28.314+01:002015-10-27T15:57:28.314+01:00Great how to tune pid because pid will be differen...Great how to tune pid because pid will be different for each setup ..I also googled on tuning but cant find something useful so wil you please show me practical approach to tune pid thanks in advance ...also pid library u have used is really useful in other project also...I am waing for your next blog on pid based dc closed loop servo thanks .Anonymoushttps://www.blogger.com/profile/17525531136174574333noreply@blogger.comtag:blogger.com,1999:blog-6100511197805579796.post-41750059757867937732015-10-05T20:10:13.645+02:002015-10-05T20:10:13.645+02:00You are welcome.You are welcome.Davide Gironihttps://www.blogger.com/profile/16366076989473118278noreply@blogger.comtag:blogger.com,1999:blog-6100511197805579796.post-53849725015550396382015-10-05T16:04:21.533+02:002015-10-05T16:04:21.533+02:00Thanks for clearing my doubt thanks Thanks for clearing my doubt thanks Anonymoushttps://www.blogger.com/profile/17525531136174574333noreply@blogger.comtag:blogger.com,1999:blog-6100511197805579796.post-5854227762037735492015-10-03T12:01:28.180+02:002015-10-03T12:01:28.180+02:00There is no sampling rate frequency defined by tim...There is no sampling rate frequency defined by timer in this project. What do you mean with "if I miss something", then "sampling rate so<br />if samplingrate <inputrate" ? You can not miss something cause the input rate it is equal to sampling rate, i mean, to me the sampling rate is the rate you get input from positioning sensors, in this project that's the sample rate. Davide Gironihttps://www.blogger.com/profile/16366076989473118278noreply@blogger.comtag:blogger.com,1999:blog-6100511197805579796.post-65138058076126456312015-10-02T22:12:25.604+02:002015-10-02T22:12:25.604+02:00Thats what I m talking about so due to slow sampli...Thats what I m talking about so due to slow sampling rate if I miss something that time bot should stop by disabling motor so what logic is used to find sampling rate so<br /> if samplingrate <inputrate then disable motor driver howto thisin practical coding<br />Anonymoushttps://www.blogger.com/profile/17525531136174574333noreply@blogger.comtag:blogger.com,1999:blog-6100511197805579796.post-59571264801587799602015-10-02T14:46:23.471+02:002015-10-02T14:46:23.471+02:00How does the input count rate can exceed the sampl...How does the input count rate can exceed the sampling rate, as long as the sample rate, in this project, is the input count rate? Anyway, if you lost something due to too slow sampling rate, if possible, raise the sampling rate.Davide Gironihttps://www.blogger.com/profile/16366076989473118278noreply@blogger.comtag:blogger.com,1999:blog-6100511197805579796.post-19358677631591763782015-10-02T14:20:12.463+02:002015-10-02T14:20:12.463+02:00I'm talking about if motor is too fast and
If...I'm talking about if motor is too fast and <br />If input count rate exceeds the sampling rate, count error will occur and the correspondence between actual bot position and current position register will be lost that time bot becomes unstable that time we want to write pwm zero so our bot does not damge ..so how found that register is lost and by that we write some code to disable out bot by zero pwm and that keep ourbot safe<br />Anonymoushttps://www.blogger.com/profile/17525531136174574333noreply@blogger.comtag:blogger.com,1999:blog-6100511197805579796.post-15102248456124191922015-10-02T09:51:10.469+02:002015-10-02T09:51:10.469+02:00First i will adjust the PID in such a way the bot ...First i will adjust the PID in such a way the bot will not goes off the line. Then, if this happens, because of too much speed of the motor, or other reason, there are a few way to make it came back to the like, one reallly simple could be to make is slowly run in pattern to search the line.Davide Gironihttps://www.blogger.com/profile/16366076989473118278noreply@blogger.comtag:blogger.com,1999:blog-6100511197805579796.post-54711993160695164502015-10-01T13:20:00.424+02:002015-10-01T13:20:00.424+02:00Okay exuse me for that...
Acctuall when this line ...Okay exuse me for that...<br />Acctuall when this line follower eccidenty goes off the way that time its becomes unstable that means error is too much high that our bot can not handle so that time we should stop our motor from running so our bot does not damage so will you please suggest me how to do that?Anonymoushttps://www.blogger.com/profile/17525531136174574333noreply@blogger.comtag:blogger.com,1999:blog-6100511197805579796.post-91011887791353873472015-09-30T21:01:22.868+02:002015-09-30T21:01:22.868+02:00Hello, please write here only comments related to ...Hello, please write here only comments related to this topic (InLinea01 PID follower robot). Your comment is not about that.Davide Gironihttps://www.blogger.com/profile/16366076989473118278noreply@blogger.comtag:blogger.com,1999:blog-6100511197805579796.post-53818371206323552072015-09-30T08:50:25.680+02:002015-09-30T08:50:25.680+02:00I have build brushed dc servo driver as here using... I have build brushed dc servo driver as here using servostrap2 file <br /> https://googleweblight.com/?lite_url=https://www.youmagine.com/designs/dc-motor-closed-loop-control-software?_escaped_fragment_%3Ddesign-information&ei=Qb3avN-I&lc=en-IN&s=1&m=664&ts=1443591066&sig=APONPFlrX8_ZiVN26yov2Z_A5b2quKjioQ https://googleweblight.com/?lite_url=https://www.youmagine.com/designs/dc-motor-closed-loop-control-software?_escaped_fragment_%3Ddesign-information&ei=Qb3avN-I&lc=en-IN&s=1&m=664&ts=1443591066&sig=APONPFlrX8_ZiVN26yov2Z_A5b2quKjioQ and it's working great now at higher speed error ocurred that time motor becomes unstable so I want to solve that ...so when error ocuur that time I can make enable pin of l298 becomes low and that disable l298 need your help hereAnonymoushttps://www.blogger.com/profile/17525531136174574333noreply@blogger.comtag:blogger.com,1999:blog-6100511197805579796.post-1533016507532115142015-06-15T20:52:31.946+02:002015-06-15T20:52:31.946+02:00Ups.. Thank you for your feedback! It was my mista...Ups.. Thank you for your feedback! It was my mistake, a "typo" error on that schematic. Now, I've fixed it, also i've added the GUI for the parameters update in the 01b version.Davide Gironihttps://www.blogger.com/profile/16366076989473118278noreply@blogger.comtag:blogger.com,1999:blog-6100511197805579796.post-26286409816042270562015-06-14T18:11:18.499+02:002015-06-14T18:11:18.499+02:00Great project . BTW, You missed to connect VCC to ...Great project . BTW, You missed to connect VCC to 4k7 pull-ups schematic :) right ?Anonymoushttps://www.blogger.com/profile/18181404084056525783noreply@blogger.com